{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Lab-8.3.1_Fitting_classification_trees"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "metadata": {},
   "outputs": [],
   "source": [
    "import pandas as pd\n",
    "import numpy as np\n",
    "\n",
    "from sklearn.model_selection import train_test_split,cross_val_score\n",
    "from sklearn.tree import DecisionTreeClassifier\n",
    "from sklearn import tree\n",
    "from sklearn.metrics import confusion_matrix\n",
    "\n",
    "import matplotlib.pyplot as plt\n",
    "\n",
    "# for viewing graphs\n",
    "from IPython.display import HTML"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(400, 11)\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>Sales</th>\n",
       "      <th>CompPrice</th>\n",
       "      <th>Income</th>\n",
       "      <th>Advertising</th>\n",
       "      <th>Population</th>\n",
       "      <th>Price</th>\n",
       "      <th>ShelveLoc</th>\n",
       "      <th>Age</th>\n",
       "      <th>Education</th>\n",
       "      <th>Urban</th>\n",
       "      <th>US</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>9.50</td>\n",
       "      <td>138</td>\n",
       "      <td>73</td>\n",
       "      <td>11</td>\n",
       "      <td>276</td>\n",
       "      <td>120</td>\n",
       "      <td>Bad</td>\n",
       "      <td>42</td>\n",
       "      <td>17</td>\n",
       "      <td>Yes</td>\n",
       "      <td>Yes</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>11.22</td>\n",
       "      <td>111</td>\n",
       "      <td>48</td>\n",
       "      <td>16</td>\n",
       "      <td>260</td>\n",
       "      <td>83</td>\n",
       "      <td>Good</td>\n",
       "      <td>65</td>\n",
       "      <td>10</td>\n",
       "      <td>Yes</td>\n",
       "      <td>Yes</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>10.06</td>\n",
       "      <td>113</td>\n",
       "      <td>35</td>\n",
       "      <td>10</td>\n",
       "      <td>269</td>\n",
       "      <td>80</td>\n",
       "      <td>Medium</td>\n",
       "      <td>59</td>\n",
       "      <td>12</td>\n",
       "      <td>Yes</td>\n",
       "      <td>Yes</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>7.40</td>\n",
       "      <td>117</td>\n",
       "      <td>100</td>\n",
       "      <td>4</td>\n",
       "      <td>466</td>\n",
       "      <td>97</td>\n",
       "      <td>Medium</td>\n",
       "      <td>55</td>\n",
       "      <td>14</td>\n",
       "      <td>Yes</td>\n",
       "      <td>Yes</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>4.15</td>\n",
       "      <td>141</td>\n",
       "      <td>64</td>\n",
       "      <td>3</td>\n",
       "      <td>340</td>\n",
       "      <td>128</td>\n",
       "      <td>Bad</td>\n",
       "      <td>38</td>\n",
       "      <td>13</td>\n",
       "      <td>Yes</td>\n",
       "      <td>No</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "   Sales  CompPrice  Income  Advertising  Population  Price ShelveLoc  Age  \\\n",
       "0   9.50        138      73           11         276    120       Bad   42   \n",
       "1  11.22        111      48           16         260     83      Good   65   \n",
       "2  10.06        113      35           10         269     80    Medium   59   \n",
       "3   7.40        117     100            4         466     97    Medium   55   \n",
       "4   4.15        141      64            3         340    128       Bad   38   \n",
       "\n",
       "   Education Urban   US  \n",
       "0         17   Yes  Yes  \n",
       "1         10   Yes  Yes  \n",
       "2         12   Yes  Yes  \n",
       "3         14   Yes  Yes  \n",
       "4         13   Yes   No  "
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "carseats = pd.read_csv('E:\\programming\\dataset\\Into_to_statstical_learning\\Carseats.csv')\n",
    "data = carseats.copy() # i am used to treat data as \"data\"\n",
    "print(carseats.shape)\n",
    "carseats.head()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Before going furthur, according to me its a good advice to get familier with the data. The current data we have is of an organization who sells car seats (this is my take on the dataset), each row represents a region. Therefore for each region, the columns are - \n",
    "- Sales: unit sales in thousands\n",
    "- CompPrice: price charged by competitor at each location\n",
    "- Income: community income level in 1000s of dollars\n",
    "- Advertising: local ad budget at each location in 1000s of dollars\n",
    "- Population: regional pop in thousands\n",
    "- Price: price for car seats at each site\n",
    "- ShelveLoc: Bad, Good or Medium indicates quality of shelving location\n",
    "- Age: age level of the population\n",
    "- Education: ed level at location\n",
    "- Urban: Yes/No\n",
    "- US: Yes/No"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Looking at the above data we can get some idea what job we have in our hands, so the company wants to set up a busniess in some new region, we have the information of that region and want to predict what the sales would be..To make the model we will use this data as training data\n",
    "source - http://rstudio-pubs-static.s3.amazonaws.com/244643_520e0851a0f74d9fb588c8aaad481e21.html#:~:text=The%20Carseats%20data%20set%20tracks,different%20store)%20and%2011%20variables%3A&text=Price%3A%20price%20for%20car%20seats,indicates%20quality%20of%20shelving%20location"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Encoding the categorical variables"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "['Bad' 'Good' 'Medium']\n",
      "['Yes' 'No']\n",
      "['Yes' 'No']\n"
     ]
    }
   ],
   "source": [
    "print(data['ShelveLoc'].unique())\n",
    "print(data['Urban'].unique())\n",
    "print(data['US'].unique())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [],
   "source": [
    "# as the labels are ordinal, we would only be using label encoder, and since the values are small in number, we will map them\n",
    "yes_no_dict = {'Yes':1,'No':0}\n",
    "data['Urban'] = data['Urban'].map(yes_no_dict)\n",
    "data['US'] = data['US'].map(yes_no_dict)\n",
    "data['ShelveLoc'] = data['ShelveLoc'].map({'Bad':0,'Good':1,'Medium':3})"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Sales          float64\n",
       "CompPrice        int64\n",
       "Income           int64\n",
       "Advertising      int64\n",
       "Population       int64\n",
       "Price            int64\n",
       "ShelveLoc        int64\n",
       "Age              int64\n",
       "Education        int64\n",
       "Urban            int64\n",
       "US               int64\n",
       "dtype: object"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data.dtypes"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [],
   "source": [
    "# adding a binary target variable\n",
    "data['Sales_binary'] = np.where(data['Sales']<=9,0,1)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [],
   "source": [
    "# splitting X and y\n",
    "X = data.drop(['Sales','Sales_binary'],axis = 1)\n",
    "y = data['Sales_binary']"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "https://scikit-learn.org/stable/modules/generated/sklearn.tree.DecisionTreeClassifier.html"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "DecisionTreeClassifier(class_weight=None, criterion='gini', max_depth=6,\n",
       "                       max_features=None, max_leaf_nodes=None,\n",
       "                       min_impurity_decrease=0.0, min_impurity_split=None,\n",
       "                       min_samples_leaf=1, min_samples_split=2,\n",
       "                       min_weight_fraction_leaf=0.0, presort=False,\n",
       "                       random_state=None, splitter='best')"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "clf = DecisionTreeClassifier(max_depth=6) \n",
    "# earlier i fitted it without giving the max depth paramter, and the fitted tree was having depth = 10, which is a high number\n",
    "clf.fit(X,y)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Plotting tree - https://mljar.com/blog/visualize-decision-tree/"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\r\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n",
       " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n",
       "<!-- Generated by graphviz version 2.38.0 (20140413.2041)\r\n",
       " -->\r\n",
       "<!-- Title: Tree Pages: 1 -->\r\n",
       "<svg width=\"2612pt\" height=\"790pt\"\r\n",
       " viewBox=\"0.00 0.00 2611.50 790.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n",
       "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 786)\">\r\n",
       "<title>Tree</title>\r\n",
       "<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-786 2607.5,-786 2607.5,4 -4,4\"/>\r\n",
       "<!-- 0 -->\r\n",
       "<g id=\"node1\" class=\"node\"><title>0</title>\r\n",
       "<polygon fill=\"#efb387\" stroke=\"black\" points=\"696.5,-782 578.5,-782 578.5,-699 696.5,-699 696.5,-782\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"637.5\" y=\"-766.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Price &lt;= 89.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"637.5\" y=\"-751.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.405</text>\r\n",
       "<text text-anchor=\"middle\" x=\"637.5\" y=\"-736.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 400</text>\r\n",
       "<text text-anchor=\"middle\" x=\"637.5\" y=\"-721.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [287, 113]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"637.5\" y=\"-706.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 1 -->\r\n",
       "<g id=\"node2\" class=\"node\"><title>1</title>\r\n",
       "<polygon fill=\"#90c8f0\" stroke=\"black\" points=\"458,-663 341,-663 341,-580 458,-580 458,-663\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-647.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">ShelveLoc &lt;= 0.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-632.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.425</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-617.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 49</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-602.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [15, 34]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-587.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 0&#45;&gt;1 -->\r\n",
       "<g id=\"edge1\" class=\"edge\"><title>0&#45;&gt;1</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M578.363,-710.428C544.747,-693.903 502.513,-673.141 467.527,-655.942\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"468.851,-652.693 458.333,-651.422 465.763,-658.975 468.851,-652.693\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"466.398\" y=\"-671.385\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">True</text>\r\n",
       "</g>\r\n",
       "<!-- 16 -->\r\n",
       "<g id=\"node17\" class=\"node\"><title>16</title>\r\n",
       "<polygon fill=\"#eda673\" stroke=\"black\" points=\"937.5,-663 815.5,-663 815.5,-580 937.5,-580 937.5,-663\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-647.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Advertising &lt;= 6.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-632.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.349</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-617.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 351</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-602.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [272, 79]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-587.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 0&#45;&gt;16 -->\r\n",
       "<g id=\"edge16\" class=\"edge\"><title>0&#45;&gt;16</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M696.579,-710.579C729.698,-694.366 771.219,-674.039 806.027,-656.999\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"807.744,-660.056 815.187,-652.515 804.666,-653.769 807.744,-660.056\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"807.082\" y=\"-672.465\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">False</text>\r\n",
       "</g>\r\n",
       "<!-- 2 -->\r\n",
       "<g id=\"node3\" class=\"node\"><title>2</title>\r\n",
       "<polygon fill=\"#efb388\" stroke=\"black\" points=\"222,-544 87,-544 87,-461 222,-461 222,-544\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-528.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">CompPrice &lt;= 118.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-513.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.408</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-498.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 14</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-483.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [10, 4]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-468.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 1&#45;&gt;2 -->\r\n",
       "<g id=\"edge2\" class=\"edge\"><title>1&#45;&gt;2</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M340.816,-592.476C308.069,-576.837 266.879,-557.167 231.56,-540.3\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"232.775,-537.002 222.243,-535.851 229.759,-543.319 232.775,-537.002\"/>\r\n",
       "</g>\r\n",
       "<!-- 7 -->\r\n",
       "<g id=\"node8\" class=\"node\"><title>7</title>\r\n",
       "<polygon fill=\"#5aade9\" stroke=\"black\" points=\"465,-544 334,-544 334,-461 465,-461 465,-544\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-528.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Population &lt;= 494.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-513.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.245</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-498.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 35</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-483.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [5, 30]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-468.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 1&#45;&gt;7 -->\r\n",
       "<g id=\"edge7\" class=\"edge\"><title>1&#45;&gt;7</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M399.5,-579.907C399.5,-571.649 399.5,-562.864 399.5,-554.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"403,-554.021 399.5,-544.021 396,-554.021 403,-554.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 3 -->\r\n",
       "<g id=\"node4\" class=\"node\"><title>3</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"91,-417.5 0,-417.5 0,-349.5 91,-349.5 91,-417.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-402.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-387.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 8</text>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-372.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [8, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-357.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 2&#45;&gt;3 -->\r\n",
       "<g id=\"edge3\" class=\"edge\"><title>2&#45;&gt;3</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M116.683,-460.907C105.889,-449.321 94.1287,-436.698 83.3337,-425.111\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"85.7765,-422.598 76.3991,-417.667 80.6548,-427.37 85.7765,-422.598\"/>\r\n",
       "</g>\r\n",
       "<!-- 4 -->\r\n",
       "<g id=\"node5\" class=\"node\"><title>4</title>\r\n",
       "<polygon fill=\"#9ccef2\" stroke=\"black\" points=\"200,-425 109,-425 109,-342 200,-342 200,-425\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-409.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Age &lt;= 78.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-394.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.444</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-379.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 6</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-364.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [2, 4]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-349.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 2&#45;&gt;4 -->\r\n",
       "<g id=\"edge4\" class=\"edge\"><title>2&#45;&gt;4</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M154.5,-460.907C154.5,-452.649 154.5,-443.864 154.5,-435.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"158,-435.021 154.5,-425.021 151,-435.021 158,-435.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 5 -->\r\n",
       "<g id=\"node6\" class=\"node\"><title>5</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"91,-298.5 0,-298.5 0,-230.5 91,-230.5 91,-298.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-283.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-268.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 4</text>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-253.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 4]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-238.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 4&#45;&gt;5 -->\r\n",
       "<g id=\"edge5\" class=\"edge\"><title>4&#45;&gt;5</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M116.683,-341.907C105.889,-330.321 94.1287,-317.698 83.3337,-306.111\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"85.7765,-303.598 76.3991,-298.667 80.6548,-308.37 85.7765,-303.598\"/>\r\n",
       "</g>\r\n",
       "<!-- 6 -->\r\n",
       "<g id=\"node7\" class=\"node\"><title>6</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"200,-298.5 109,-298.5 109,-230.5 200,-230.5 200,-298.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-283.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-268.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 2</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-253.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [2, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-238.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 4&#45;&gt;6 -->\r\n",
       "<g id=\"edge6\" class=\"edge\"><title>4&#45;&gt;6</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M154.5,-341.907C154.5,-331.204 154.5,-319.615 154.5,-308.776\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"158,-308.667 154.5,-298.667 151,-308.667 158,-308.667\"/>\r\n",
       "</g>\r\n",
       "<!-- 8 -->\r\n",
       "<g id=\"node9\" class=\"node\"><title>8</title>\r\n",
       "<polygon fill=\"#53aae8\" stroke=\"black\" points=\"398,-425 277,-425 277,-342 398,-342 398,-425\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"337.5\" y=\"-409.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Education &lt;= 15.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"337.5\" y=\"-394.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.208</text>\r\n",
       "<text text-anchor=\"middle\" x=\"337.5\" y=\"-379.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 34</text>\r\n",
       "<text text-anchor=\"middle\" x=\"337.5\" y=\"-364.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [4, 30]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"337.5\" y=\"-349.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 7&#45;&gt;8 -->\r\n",
       "<g id=\"edge8\" class=\"edge\"><title>7&#45;&gt;8</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M377.989,-460.907C373.373,-452.195 368.445,-442.897 363.674,-433.893\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"366.748,-432.218 358.973,-425.021 360.562,-435.496 366.748,-432.218\"/>\r\n",
       "</g>\r\n",
       "<!-- 15 -->\r\n",
       "<g id=\"node16\" class=\"node\"><title>15</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"507,-417.5 416,-417.5 416,-349.5 507,-349.5 507,-417.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"461.5\" y=\"-402.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"461.5\" y=\"-387.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 1</text>\r\n",
       "<text text-anchor=\"middle\" x=\"461.5\" y=\"-372.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"461.5\" y=\"-357.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 7&#45;&gt;15 -->\r\n",
       "<g id=\"edge15\" class=\"edge\"><title>7&#45;&gt;15</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M421.011,-460.907C426.858,-449.873 433.204,-437.898 439.099,-426.773\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"442.335,-428.142 443.924,-417.667 436.149,-424.864 442.335,-428.142\"/>\r\n",
       "</g>\r\n",
       "<!-- 9 -->\r\n",
       "<g id=\"node10\" class=\"node\"><title>9</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"316.5,-298.5 218.5,-298.5 218.5,-230.5 316.5,-230.5 316.5,-298.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"267.5\" y=\"-283.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"267.5\" y=\"-268.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 22</text>\r\n",
       "<text text-anchor=\"middle\" x=\"267.5\" y=\"-253.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 22]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"267.5\" y=\"-238.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 8&#45;&gt;9 -->\r\n",
       "<g id=\"edge9\" class=\"edge\"><title>8&#45;&gt;9</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M313.214,-341.907C306.546,-330.763 299.304,-318.658 292.592,-307.439\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"295.481,-305.451 287.343,-298.667 289.474,-309.045 295.481,-305.451\"/>\r\n",
       "</g>\r\n",
       "<!-- 10 -->\r\n",
       "<g id=\"node11\" class=\"node\"><title>10</title>\r\n",
       "<polygon fill=\"#9ccef2\" stroke=\"black\" points=\"456,-306 335,-306 335,-223 456,-223 456,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Education &lt;= 16.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.444</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 12</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [4, 8]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 8&#45;&gt;10 -->\r\n",
       "<g id=\"edge10\" class=\"edge\"><title>8&#45;&gt;10</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M357.623,-341.907C361.897,-333.286 366.455,-324.09 370.875,-315.175\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"374.107,-316.535 375.413,-306.021 367.835,-313.426 374.107,-316.535\"/>\r\n",
       "</g>\r\n",
       "<!-- 11 -->\r\n",
       "<g id=\"node12\" class=\"node\"><title>11</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"310,-179.5 219,-179.5 219,-111.5 310,-111.5 310,-179.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"264.5\" y=\"-164.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"264.5\" y=\"-149.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 2</text>\r\n",
       "<text text-anchor=\"middle\" x=\"264.5\" y=\"-134.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [2, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"264.5\" y=\"-119.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 10&#45;&gt;11 -->\r\n",
       "<g id=\"edge11\" class=\"edge\"><title>10&#45;&gt;11</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M350.05,-222.907C336.83,-211.101 322.405,-198.217 309.23,-186.45\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"311.425,-183.718 301.636,-179.667 306.763,-188.939 311.425,-183.718\"/>\r\n",
       "</g>\r\n",
       "<!-- 12 -->\r\n",
       "<g id=\"node13\" class=\"node\"><title>12</title>\r\n",
       "<polygon fill=\"#6ab6ec\" stroke=\"black\" points=\"463,-187 328,-187 328,-104 463,-104 463,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">CompPrice &lt;= 116.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.32</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 10</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [2, 8]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 10&#45;&gt;12 -->\r\n",
       "<g id=\"edge12\" class=\"edge\"><title>10&#45;&gt;12</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M395.5,-222.907C395.5,-214.649 395.5,-205.864 395.5,-197.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"399,-197.021 395.5,-187.021 392,-197.021 399,-197.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 13 -->\r\n",
       "<g id=\"node14\" class=\"node\"><title>13</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"332,-68 241,-68 241,-0 332,-0 332,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"286.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"286.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 7</text>\r\n",
       "<text text-anchor=\"middle\" x=\"286.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 7]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"286.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 12&#45;&gt;13 -->\r\n",
       "<g id=\"edge13\" class=\"edge\"><title>12&#45;&gt;13</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M354.912,-103.726C345.742,-94.5142 336.009,-84.7364 326.849,-75.5343\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"329.183,-72.9176 319.648,-68.2996 324.222,-77.8561 329.183,-72.9176\"/>\r\n",
       "</g>\r\n",
       "<!-- 14 -->\r\n",
       "<g id=\"node15\" class=\"node\"><title>14</title>\r\n",
       "<polygon fill=\"#f2c09c\" stroke=\"black\" points=\"441,-68 350,-68 350,-0 441,-0 441,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.444</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 3</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [2, 1]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 12&#45;&gt;14 -->\r\n",
       "<g id=\"edge14\" class=\"edge\"><title>12&#45;&gt;14</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M395.5,-103.726C395.5,-95.5175 395.5,-86.8595 395.5,-78.56\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"399,-78.2996 395.5,-68.2996 392,-78.2996 399,-78.2996\"/>\r\n",
       "</g>\r\n",
       "<!-- 17 -->\r\n",
       "<g id=\"node18\" class=\"node\"><title>17</title>\r\n",
       "<polygon fill=\"#e78d4c\" stroke=\"black\" points=\"944,-544 809,-544 809,-461 944,-461 944,-544\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-528.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">CompPrice &lt;= 147.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-513.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.156</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-498.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 187</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-483.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [171, 16]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-468.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 16&#45;&gt;17 -->\r\n",
       "<g id=\"edge17\" class=\"edge\"><title>16&#45;&gt;17</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M876.5,-579.907C876.5,-571.649 876.5,-562.864 876.5,-554.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"880,-554.021 876.5,-544.021 873,-554.021 880,-554.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 38 -->\r\n",
       "<g id=\"node39\" class=\"node\"><title>38</title>\r\n",
       "<polygon fill=\"#f5d0b5\" stroke=\"black\" points=\"1631,-544 1514,-544 1514,-461 1631,-461 1631,-544\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-528.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">ShelveLoc &lt;= 0.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-513.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.473</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-498.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 164</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-483.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [101, 63]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-468.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 16&#45;&gt;38 -->\r\n",
       "<g id=\"edge38\" class=\"edge\"><title>16&#45;&gt;38</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M937.655,-610.22C1067.1,-588.459 1368.02,-537.875 1503.82,-515.045\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1504.42,-518.493 1513.7,-513.384 1503.26,-511.59 1504.42,-518.493\"/>\r\n",
       "</g>\r\n",
       "<!-- 18 -->\r\n",
       "<g id=\"node19\" class=\"node\"><title>18</title>\r\n",
       "<polygon fill=\"#e68844\" stroke=\"black\" points=\"861.5,-425 757.5,-425 757.5,-342 861.5,-342 861.5,-425\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-409.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Price &lt;= 94.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-394.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.103</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-379.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 166</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-364.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [157, 9]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-349.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 17&#45;&gt;18 -->\r\n",
       "<g id=\"edge18\" class=\"edge\"><title>17&#45;&gt;18</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M853.255,-460.907C848.266,-452.195 842.941,-442.897 837.785,-433.893\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"840.711,-431.959 832.704,-425.021 834.636,-435.438 840.711,-431.959\"/>\r\n",
       "</g>\r\n",
       "<!-- 29 -->\r\n",
       "<g id=\"node30\" class=\"node\"><title>29</title>\r\n",
       "<polygon fill=\"#f2c09c\" stroke=\"black\" points=\"993.5,-425 893.5,-425 893.5,-342 993.5,-342 993.5,-425\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-409.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Price &lt;= 122.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-394.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.444</text>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-379.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 21</text>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-364.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [14, 7]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-349.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 17&#45;&gt;29 -->\r\n",
       "<g id=\"edge29\" class=\"edge\"><title>17&#45;&gt;29</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M899.745,-460.907C904.734,-452.195 910.059,-442.897 915.215,-433.893\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"918.364,-435.438 920.296,-425.021 912.289,-431.959 918.364,-435.438\"/>\r\n",
       "</g>\r\n",
       "<!-- 19 -->\r\n",
       "<g id=\"node20\" class=\"node\"><title>19</title>\r\n",
       "<polygon fill=\"#f1b991\" stroke=\"black\" points=\"726,-306 635,-306 635,-223 726,-223 726,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Age &lt;= 53.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.426</text>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 13</text>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [9, 4]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 18&#45;&gt;19 -->\r\n",
       "<g id=\"edge19\" class=\"edge\"><title>18&#45;&gt;19</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M764.744,-341.907C754.438,-332.56 743.388,-322.538 732.793,-312.929\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"734.935,-310.146 725.177,-306.021 730.233,-315.332 734.935,-310.146\"/>\r\n",
       "</g>\r\n",
       "<!-- 24 -->\r\n",
       "<g id=\"node25\" class=\"node\"><title>24</title>\r\n",
       "<polygon fill=\"#e68540\" stroke=\"black\" points=\"861.5,-306 757.5,-306 757.5,-223 861.5,-223 861.5,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Age &lt;= 50.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.063</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 153</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [148, 5]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 18&#45;&gt;24 -->\r\n",
       "<g id=\"edge24\" class=\"edge\"><title>18&#45;&gt;24</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M809.5,-341.907C809.5,-333.649 809.5,-324.864 809.5,-316.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"813,-316.021 809.5,-306.021 806,-316.021 813,-316.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 20 -->\r\n",
       "<g id=\"node21\" class=\"node\"><title>20</title>\r\n",
       "<polygon fill=\"#6ab6ec\" stroke=\"black\" points=\"617,-187 482,-187 482,-104 617,-104 617,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"549.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">CompPrice &lt;= 139.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"549.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.32</text>\r\n",
       "<text text-anchor=\"middle\" x=\"549.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"549.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 4]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"549.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 19&#45;&gt;20 -->\r\n",
       "<g id=\"edge20\" class=\"edge\"><title>19&#45;&gt;20</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M635.05,-222.907C624.584,-213.56 613.363,-203.538 602.604,-193.929\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"604.659,-191.072 594.869,-187.021 599.996,-196.293 604.659,-191.072\"/>\r\n",
       "</g>\r\n",
       "<!-- 23 -->\r\n",
       "<g id=\"node24\" class=\"node\"><title>23</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"726,-179.5 635,-179.5 635,-111.5 726,-111.5 726,-179.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-164.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-149.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 8</text>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-134.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [8, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-119.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 19&#45;&gt;23 -->\r\n",
       "<g id=\"edge23\" class=\"edge\"><title>19&#45;&gt;23</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M680.5,-222.907C680.5,-212.204 680.5,-200.615 680.5,-189.776\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"684,-189.667 680.5,-179.667 677,-189.667 684,-189.667\"/>\r\n",
       "</g>\r\n",
       "<!-- 21 -->\r\n",
       "<g id=\"node22\" class=\"node\"><title>21</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"550,-68 459,-68 459,-0 550,-0 550,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"504.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"504.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 4</text>\r\n",
       "<text text-anchor=\"middle\" x=\"504.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 4]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"504.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 20&#45;&gt;21 -->\r\n",
       "<g id=\"edge21\" class=\"edge\"><title>20&#45;&gt;21</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M532.744,-103.726C529.258,-95.2439 525.575,-86.2819 522.061,-77.7312\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"525.223,-76.2186 518.185,-68.2996 518.749,-78.8794 525.223,-76.2186\"/>\r\n",
       "</g>\r\n",
       "<!-- 22 -->\r\n",
       "<g id=\"node23\" class=\"node\"><title>22</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"659,-68 568,-68 568,-0 659,-0 659,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"613.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"613.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 1</text>\r\n",
       "<text text-anchor=\"middle\" x=\"613.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"613.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 20&#45;&gt;22 -->\r\n",
       "<g id=\"edge22\" class=\"edge\"><title>20&#45;&gt;22</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M573.331,-103.726C578.396,-95.0615 583.752,-85.8962 588.847,-77.1802\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"592.013,-78.6992 594.037,-68.2996 585.969,-75.167 592.013,-78.6992\"/>\r\n",
       "</g>\r\n",
       "<!-- 25 -->\r\n",
       "<g id=\"node26\" class=\"node\"><title>25</title>\r\n",
       "<polygon fill=\"#e78d4b\" stroke=\"black\" points=\"861,-187 744,-187 744,-104 861,-104 861,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"802.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">ShelveLoc &lt;= 2.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"802.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.155</text>\r\n",
       "<text text-anchor=\"middle\" x=\"802.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 59</text>\r\n",
       "<text text-anchor=\"middle\" x=\"802.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [54, 5]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"802.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 24&#45;&gt;25 -->\r\n",
       "<g id=\"edge25\" class=\"edge\"><title>24&#45;&gt;25</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M807.071,-222.907C806.572,-214.558 806.04,-205.671 805.523,-197.02\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"809.015,-196.794 804.924,-187.021 802.028,-197.212 809.015,-196.794\"/>\r\n",
       "</g>\r\n",
       "<!-- 28 -->\r\n",
       "<g id=\"node29\" class=\"node\"><title>28</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"977.5,-179.5 879.5,-179.5 879.5,-111.5 977.5,-111.5 977.5,-179.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"928.5\" y=\"-164.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"928.5\" y=\"-149.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 94</text>\r\n",
       "<text text-anchor=\"middle\" x=\"928.5\" y=\"-134.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [94, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"928.5\" y=\"-119.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 24&#45;&gt;28 -->\r\n",
       "<g id=\"edge28\" class=\"edge\"><title>24&#45;&gt;28</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M850.786,-222.907C862.683,-211.211 875.655,-198.457 887.532,-186.78\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"890.089,-189.174 894.766,-179.667 885.182,-184.182 890.089,-189.174\"/>\r\n",
       "</g>\r\n",
       "<!-- 26 -->\r\n",
       "<g id=\"node27\" class=\"node\"><title>26</title>\r\n",
       "<polygon fill=\"#eb9c64\" stroke=\"black\" points=\"775.5,-68 677.5,-68 677.5,-0 775.5,-0 775.5,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"726.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.293</text>\r\n",
       "<text text-anchor=\"middle\" x=\"726.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 28</text>\r\n",
       "<text text-anchor=\"middle\" x=\"726.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [23, 5]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"726.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 25&#45;&gt;26 -->\r\n",
       "<g id=\"edge26\" class=\"edge\"><title>25&#45;&gt;26</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M774.2,-103.726C768.06,-94.879 761.557,-85.51 755.394,-76.6303\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"758.189,-74.5191 749.612,-68.2996 752.439,-78.5104 758.189,-74.5191\"/>\r\n",
       "</g>\r\n",
       "<!-- 27 -->\r\n",
       "<g id=\"node28\" class=\"node\"><title>27</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"891.5,-68 793.5,-68 793.5,-0 891.5,-0 891.5,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"842.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"842.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 31</text>\r\n",
       "<text text-anchor=\"middle\" x=\"842.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [31, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"842.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 25&#45;&gt;27 -->\r\n",
       "<g id=\"edge27\" class=\"edge\"><title>25&#45;&gt;27</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M817.395,-103.726C820.493,-95.2439 823.767,-86.2819 826.89,-77.7312\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"830.192,-78.8935 830.336,-68.2996 823.617,-76.4916 830.192,-78.8935\"/>\r\n",
       "</g>\r\n",
       "<!-- 30 -->\r\n",
       "<g id=\"node31\" class=\"node\"><title>30</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"989,-298.5 898,-298.5 898,-230.5 989,-230.5 989,-298.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-283.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-268.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 2</text>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-253.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 2]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-238.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 29&#45;&gt;30 -->\r\n",
       "<g id=\"edge30\" class=\"edge\"><title>29&#45;&gt;30</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M943.5,-341.907C943.5,-331.204 943.5,-319.615 943.5,-308.776\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"947,-308.667 943.5,-298.667 940,-308.667 947,-308.667\"/>\r\n",
       "</g>\r\n",
       "<!-- 31 -->\r\n",
       "<g id=\"node32\" class=\"node\"><title>31</title>\r\n",
       "<polygon fill=\"#eeae80\" stroke=\"black\" points=\"1112.5,-306 1014.5,-306 1014.5,-223 1112.5,-223 1112.5,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Age &lt;= 32.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.388</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 19</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [14, 5]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 29&#45;&gt;31 -->\r\n",
       "<g id=\"edge31\" class=\"edge\"><title>29&#45;&gt;31</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M985.133,-341.907C994.627,-332.651 1004.8,-322.732 1014.57,-313.209\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1017.22,-315.508 1021.94,-306.021 1012.34,-310.496 1017.22,-315.508\"/>\r\n",
       "</g>\r\n",
       "<!-- 32 -->\r\n",
       "<g id=\"node33\" class=\"node\"><title>32</title>\r\n",
       "<polygon fill=\"#9ccef2\" stroke=\"black\" points=\"1131,-187 996,-187 996,-104 1131,-104 1131,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">CompPrice &lt;= 149.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.444</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 3</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 2]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 31&#45;&gt;32 -->\r\n",
       "<g id=\"edge32\" class=\"edge\"><title>31&#45;&gt;32</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1063.5,-222.907C1063.5,-214.649 1063.5,-205.864 1063.5,-197.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1067,-197.021 1063.5,-187.021 1060,-197.021 1067,-197.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 35 -->\r\n",
       "<g id=\"node36\" class=\"node\"><title>35</title>\r\n",
       "<polygon fill=\"#eb9e67\" stroke=\"black\" points=\"1284,-187 1149,-187 1149,-104 1284,-104 1284,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1216.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">CompPrice &lt;= 148.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1216.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.305</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1216.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 16</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1216.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [13, 3]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1216.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 31&#45;&gt;35 -->\r\n",
       "<g id=\"edge35\" class=\"edge\"><title>31&#45;&gt;35</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1112.75,-225.836C1126.26,-215.506 1141.08,-204.177 1155.17,-193.397\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1157.56,-195.979 1163.38,-187.125 1153.31,-190.419 1157.56,-195.979\"/>\r\n",
       "</g>\r\n",
       "<!-- 33 -->\r\n",
       "<g id=\"node34\" class=\"node\"><title>33</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"1001,-68 910,-68 910,-0 1001,-0 1001,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"955.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"955.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 1</text>\r\n",
       "<text text-anchor=\"middle\" x=\"955.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"955.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 32&#45;&gt;33 -->\r\n",
       "<g id=\"edge33\" class=\"edge\"><title>32&#45;&gt;33</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1023.28,-103.726C1014.2,-94.5142 1004.56,-84.7364 995.479,-75.5343\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"997.857,-72.9615 988.343,-68.2996 992.874,-77.877 997.857,-72.9615\"/>\r\n",
       "</g>\r\n",
       "<!-- 34 -->\r\n",
       "<g id=\"node35\" class=\"node\"><title>34</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"1110,-68 1019,-68 1019,-0 1110,-0 1110,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1064.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1064.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 2</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1064.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 2]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1064.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 32&#45;&gt;34 -->\r\n",
       "<g id=\"edge34\" class=\"edge\"><title>32&#45;&gt;34</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1063.87,-103.726C1063.95,-95.5175 1064.03,-86.8595 1064.1,-78.56\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1067.6,-78.3312 1064.2,-68.2996 1060.6,-78.2672 1067.6,-78.3312\"/>\r\n",
       "</g>\r\n",
       "<!-- 36 -->\r\n",
       "<g id=\"node37\" class=\"node\"><title>36</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"1219,-68 1128,-68 1128,-0 1219,-0 1219,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1173.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1173.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 1</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1173.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 1]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1173.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 35&#45;&gt;36 -->\r\n",
       "<g id=\"edge36\" class=\"edge\"><title>35&#45;&gt;36</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1200.49,-103.726C1197.16,-95.2439 1193.64,-86.2819 1190.28,-77.7312\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1193.49,-76.3283 1186.58,-68.2996 1186.97,-78.887 1193.49,-76.3283\"/>\r\n",
       "</g>\r\n",
       "<!-- 37 -->\r\n",
       "<g id=\"node38\" class=\"node\"><title>37</title>\r\n",
       "<polygon fill=\"#e99457\" stroke=\"black\" points=\"1335.5,-68 1237.5,-68 1237.5,-0 1335.5,-0 1335.5,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1286.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.231</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1286.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 15</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1286.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [13, 2]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1286.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 35&#45;&gt;37 -->\r\n",
       "<g id=\"edge37\" class=\"edge\"><title>35&#45;&gt;37</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1242.57,-103.726C1248.16,-94.9703 1254.09,-85.7032 1259.71,-76.9051\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1262.78,-78.6103 1265.21,-68.2996 1256.88,-74.8399 1262.78,-78.6103\"/>\r\n",
       "</g>\r\n",
       "<!-- 39 -->\r\n",
       "<g id=\"node40\" class=\"node\"><title>39</title>\r\n",
       "<polygon fill=\"#e78d4c\" stroke=\"black\" points=\"1640,-425 1505,-425 1505,-342 1640,-342 1640,-425\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-409.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">CompPrice &lt;= 137.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-394.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.157</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-379.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 35</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-364.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [32, 3]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-349.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 38&#45;&gt;39 -->\r\n",
       "<g id=\"edge39\" class=\"edge\"><title>38&#45;&gt;39</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1572.5,-460.907C1572.5,-452.649 1572.5,-443.864 1572.5,-435.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1576,-435.021 1572.5,-425.021 1569,-435.021 1576,-435.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 48 -->\r\n",
       "<g id=\"node49\" class=\"node\"><title>48</title>\r\n",
       "<polygon fill=\"#fcefe5\" stroke=\"black\" points=\"2000,-425 1883,-425 1883,-342 2000,-342 2000,-425\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-409.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">ShelveLoc &lt;= 2.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-394.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.498</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-379.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 129</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-364.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [69, 60]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-349.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 38&#45;&gt;48 -->\r\n",
       "<g id=\"edge48\" class=\"edge\"><title>38&#45;&gt;48</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1631.38,-482.832C1697.26,-461.943 1803.83,-428.151 1873.29,-406.129\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1874.36,-409.461 1882.83,-403.102 1872.24,-402.788 1874.36,-409.461\"/>\r\n",
       "</g>\r\n",
       "<!-- 40 -->\r\n",
       "<g id=\"node41\" class=\"node\"><title>40</title>\r\n",
       "<polygon fill=\"#e68640\" stroke=\"black\" points=\"1563.5,-306 1465.5,-306 1465.5,-223 1563.5,-223 1563.5,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1514.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Age &lt;= 27.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1514.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.067</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1514.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 29</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1514.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [28, 1]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1514.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 39&#45;&gt;40 -->\r\n",
       "<g id=\"edge40\" class=\"edge\"><title>39&#45;&gt;40</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1552.38,-341.907C1548.1,-333.286 1543.54,-324.09 1539.13,-315.175\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1542.16,-313.426 1534.59,-306.021 1535.89,-316.535 1542.16,-313.426\"/>\r\n",
       "</g>\r\n",
       "<!-- 45 -->\r\n",
       "<g id=\"node46\" class=\"node\"><title>45</title>\r\n",
       "<polygon fill=\"#f2c09c\" stroke=\"black\" points=\"1681.5,-306 1581.5,-306 1581.5,-223 1681.5,-223 1681.5,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1631.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Price &lt;= 126.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1631.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.444</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1631.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 6</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1631.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [4, 2]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1631.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 39&#45;&gt;45 -->\r\n",
       "<g id=\"edge45\" class=\"edge\"><title>39&#45;&gt;45</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1592.97,-341.907C1597.32,-333.286 1601.95,-324.09 1606.45,-315.175\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1609.69,-316.526 1611.07,-306.021 1603.44,-313.374 1609.69,-316.526\"/>\r\n",
       "</g>\r\n",
       "<!-- 41 -->\r\n",
       "<g id=\"node42\" class=\"node\"><title>41</title>\r\n",
       "<polygon fill=\"#ffffff\" stroke=\"black\" points=\"1449.5,-187 1349.5,-187 1349.5,-104 1449.5,-104 1449.5,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Price &lt;= 110.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 2</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 1]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 40&#45;&gt;41 -->\r\n",
       "<g id=\"edge41\" class=\"edge\"><title>40&#45;&gt;41</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1474.6,-222.907C1465.5,-213.651 1455.75,-203.732 1446.39,-194.209\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1448.83,-191.699 1439.33,-187.021 1443.84,-196.606 1448.83,-191.699\"/>\r\n",
       "</g>\r\n",
       "<!-- 44 -->\r\n",
       "<g id=\"node45\" class=\"node\"><title>44</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"1565.5,-179.5 1467.5,-179.5 1467.5,-111.5 1565.5,-111.5 1565.5,-179.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1516.5\" y=\"-164.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1516.5\" y=\"-149.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 27</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1516.5\" y=\"-134.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [27, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1516.5\" y=\"-119.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 40&#45;&gt;44 -->\r\n",
       "<g id=\"edge44\" class=\"edge\"><title>40&#45;&gt;44</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1515.19,-222.907C1515.38,-212.204 1515.57,-200.615 1515.76,-189.776\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1519.26,-189.725 1515.93,-179.667 1512.26,-189.606 1519.26,-189.725\"/>\r\n",
       "</g>\r\n",
       "<!-- 42 -->\r\n",
       "<g id=\"node43\" class=\"node\"><title>42</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"1445,-68 1354,-68 1354,-0 1445,-0 1445,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 1</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 1]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 41&#45;&gt;42 -->\r\n",
       "<g id=\"edge42\" class=\"edge\"><title>41&#45;&gt;42</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1399.5,-103.726C1399.5,-95.5175 1399.5,-86.8595 1399.5,-78.56\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1403,-78.2996 1399.5,-68.2996 1396,-78.2996 1403,-78.2996\"/>\r\n",
       "</g>\r\n",
       "<!-- 43 -->\r\n",
       "<g id=\"node44\" class=\"node\"><title>43</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"1554,-68 1463,-68 1463,-0 1554,-0 1554,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1508.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1508.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 1</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1508.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1508.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 41&#45;&gt;43 -->\r\n",
       "<g id=\"edge43\" class=\"edge\"><title>41&#45;&gt;43</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1440.09,-103.726C1449.26,-94.5142 1458.99,-84.7364 1468.15,-75.5343\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1470.78,-77.8561 1475.35,-68.2996 1465.82,-72.9176 1470.78,-77.8561\"/>\r\n",
       "</g>\r\n",
       "<!-- 46 -->\r\n",
       "<g id=\"node47\" class=\"node\"><title>46</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"1675,-179.5 1584,-179.5 1584,-111.5 1675,-111.5 1675,-179.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1629.5\" y=\"-164.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1629.5\" y=\"-149.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 2</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1629.5\" y=\"-134.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 2]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1629.5\" y=\"-119.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 45&#45;&gt;46 -->\r\n",
       "<g id=\"edge46\" class=\"edge\"><title>45&#45;&gt;46</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1630.81,-222.907C1630.62,-212.204 1630.43,-200.615 1630.24,-189.776\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1633.74,-189.606 1630.07,-179.667 1626.74,-189.725 1633.74,-189.606\"/>\r\n",
       "</g>\r\n",
       "<!-- 47 -->\r\n",
       "<g id=\"node48\" class=\"node\"><title>47</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"1784,-179.5 1693,-179.5 1693,-111.5 1784,-111.5 1784,-179.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1738.5\" y=\"-164.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1738.5\" y=\"-149.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 4</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1738.5\" y=\"-134.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [4, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1738.5\" y=\"-119.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 45&#45;&gt;47 -->\r\n",
       "<g id=\"edge47\" class=\"edge\"><title>45&#45;&gt;47</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1668.62,-222.907C1679.22,-211.321 1690.76,-198.698 1701.36,-187.111\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1704,-189.408 1708.17,-179.667 1698.84,-184.684 1704,-189.408\"/>\r\n",
       "</g>\r\n",
       "<!-- 49 -->\r\n",
       "<g id=\"node50\" class=\"node\"><title>49</title>\r\n",
       "<polygon fill=\"#6ab6ec\" stroke=\"black\" points=\"1995,-306 1888,-306 1888,-223 1995,-223 1995,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Income &lt;= 47.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.32</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 40</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [8, 32]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 48&#45;&gt;49 -->\r\n",
       "<g id=\"edge49\" class=\"edge\"><title>48&#45;&gt;49</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1941.5,-341.907C1941.5,-333.649 1941.5,-324.864 1941.5,-316.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1945,-316.021 1941.5,-306.021 1938,-316.021 1945,-316.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 56 -->\r\n",
       "<g id=\"node57\" class=\"node\"><title>56</title>\r\n",
       "<polygon fill=\"#f1bb94\" stroke=\"black\" points=\"2304.5,-306 2200.5,-306 2200.5,-223 2304.5,-223 2304.5,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Price &lt;= 109.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.431</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 89</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [61, 28]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 48&#45;&gt;56 -->\r\n",
       "<g id=\"edge56\" class=\"edge\"><title>48&#45;&gt;56</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2000.36,-360.356C2054.77,-339.888 2135.32,-309.583 2190.66,-288.766\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2192.21,-291.92 2200.34,-285.123 2189.75,-285.368 2192.21,-291.92\"/>\r\n",
       "</g>\r\n",
       "<!-- 50 -->\r\n",
       "<g id=\"node51\" class=\"node\"><title>50</title>\r\n",
       "<polygon fill=\"#f6d5bd\" stroke=\"black\" points=\"1933,-187 1802,-187 1802,-104 1933,-104 1933,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Population &lt;= 340.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.48</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 10</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [6, 4]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 49&#45;&gt;50 -->\r\n",
       "<g id=\"edge50\" class=\"edge\"><title>49&#45;&gt;50</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1915.83,-222.907C1910.26,-214.105 1904.31,-204.703 1898.56,-195.612\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1901.43,-193.601 1893.13,-187.021 1895.52,-197.343 1901.43,-193.601\"/>\r\n",
       "</g>\r\n",
       "<!-- 53 -->\r\n",
       "<g id=\"node54\" class=\"node\"><title>53</title>\r\n",
       "<polygon fill=\"#47a4e7\" stroke=\"black\" points=\"2082,-187 1951,-187 1951,-104 2082,-104 2082,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2016.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Population &lt;= 477.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2016.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.124</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2016.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 30</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2016.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [2, 28]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2016.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 49&#45;&gt;53 -->\r\n",
       "<g id=\"edge53\" class=\"edge\"><title>49&#45;&gt;53</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1967.52,-222.907C1973.16,-214.105 1979.19,-204.703 1985.02,-195.612\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1988.07,-197.328 1990.53,-187.021 1982.18,-193.551 1988.07,-197.328\"/>\r\n",
       "</g>\r\n",
       "<!-- 51 -->\r\n",
       "<g id=\"node52\" class=\"node\"><title>51</title>\r\n",
       "<polygon fill=\"#e9965a\" stroke=\"black\" points=\"1804,-68 1713,-68 1713,-0 1804,-0 1804,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1758.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.245</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1758.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 7</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1758.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [6, 1]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1758.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 50&#45;&gt;51 -->\r\n",
       "<g id=\"edge51\" class=\"edge\"><title>50&#45;&gt;51</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1826.91,-103.726C1817.74,-94.5142 1808.01,-84.7364 1798.85,-75.5343\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1801.18,-72.9176 1791.65,-68.2996 1796.22,-77.8561 1801.18,-72.9176\"/>\r\n",
       "</g>\r\n",
       "<!-- 52 -->\r\n",
       "<g id=\"node53\" class=\"node\"><title>52</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"1913,-68 1822,-68 1822,-0 1913,-0 1913,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 3</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 3]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 50&#45;&gt;52 -->\r\n",
       "<g id=\"edge52\" class=\"edge\"><title>50&#45;&gt;52</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1867.5,-103.726C1867.5,-95.5175 1867.5,-86.8595 1867.5,-78.56\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1871,-78.2996 1867.5,-68.2996 1864,-78.2996 1871,-78.2996\"/>\r\n",
       "</g>\r\n",
       "<!-- 54 -->\r\n",
       "<g id=\"node55\" class=\"node\"><title>54</title>\r\n",
       "<polygon fill=\"#40a0e6\" stroke=\"black\" points=\"2029.5,-68 1931.5,-68 1931.5,-0 2029.5,-0 2029.5,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1980.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.067</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1980.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 29</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1980.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 28]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1980.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 53&#45;&gt;54 -->\r\n",
       "<g id=\"edge54\" class=\"edge\"><title>53&#45;&gt;54</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2003.09,-103.726C2000.34,-95.3351 1997.42,-86.4745 1994.64,-78.0072\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1997.9,-76.7062 1991.45,-68.2996 1991.25,-78.8925 1997.9,-76.7062\"/>\r\n",
       "</g>\r\n",
       "<!-- 55 -->\r\n",
       "<g id=\"node56\" class=\"node\"><title>55</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"2139,-68 2048,-68 2048,-0 2139,-0 2139,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2093.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2093.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 1</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2093.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2093.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 53&#45;&gt;55 -->\r\n",
       "<g id=\"edge55\" class=\"edge\"><title>53&#45;&gt;55</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2045.17,-103.726C2051.39,-94.879 2057.98,-85.51 2064.23,-76.6303\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2067.19,-78.4929 2070.08,-68.2996 2061.47,-74.4664 2067.19,-78.4929\"/>\r\n",
       "</g>\r\n",
       "<!-- 57 -->\r\n",
       "<g id=\"node58\" class=\"node\"><title>57</title>\r\n",
       "<polygon fill=\"#bddef6\" stroke=\"black\" points=\"2318,-187 2187,-187 2187,-104 2318,-104 2318,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Population &lt;= 399.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.48</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 30</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [12, 18]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 56&#45;&gt;57 -->\r\n",
       "<g id=\"edge57\" class=\"edge\"><title>56&#45;&gt;57</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2252.5,-222.907C2252.5,-214.649 2252.5,-205.864 2252.5,-197.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2256,-197.021 2252.5,-187.021 2249,-197.021 2256,-197.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 60 -->\r\n",
       "<g id=\"node61\" class=\"node\"><title>60</title>\r\n",
       "<polygon fill=\"#ea9b61\" stroke=\"black\" points=\"2487.5,-187 2383.5,-187 2383.5,-104 2487.5,-104 2487.5,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Age &lt;= 54.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.282</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 59</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [49, 10]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 56&#45;&gt;60 -->\r\n",
       "<g id=\"edge60\" class=\"edge\"><title>56&#45;&gt;60</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2304.94,-229.972C2326.76,-216.021 2352.23,-199.737 2374.85,-185.275\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2376.83,-188.165 2383.37,-179.83 2373.06,-182.268 2376.83,-188.165\"/>\r\n",
       "</g>\r\n",
       "<!-- 58 -->\r\n",
       "<g id=\"node59\" class=\"node\"><title>58</title>\r\n",
       "<polygon fill=\"#f8e0ce\" stroke=\"black\" points=\"2255.5,-68 2157.5,-68 2157.5,-0 2255.5,-0 2255.5,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2206.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.49</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2206.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 21</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2206.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [12, 9]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2206.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 57&#45;&gt;58 -->\r\n",
       "<g id=\"edge58\" class=\"edge\"><title>57&#45;&gt;58</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2235.37,-103.726C2231.81,-95.2439 2228.04,-86.2819 2224.45,-77.7312\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2227.59,-76.1635 2220.49,-68.2996 2221.14,-78.8747 2227.59,-76.1635\"/>\r\n",
       "</g>\r\n",
       "<!-- 59 -->\r\n",
       "<g id=\"node60\" class=\"node\"><title>59</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"2365,-68 2274,-68 2274,-0 2365,-0 2365,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2319.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2319.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 9</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2319.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 9]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2319.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 57&#45;&gt;59 -->\r\n",
       "<g id=\"edge59\" class=\"edge\"><title>57&#45;&gt;59</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2277.45,-103.726C2282.81,-94.9703 2288.48,-85.7032 2293.86,-76.9051\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2296.89,-78.6563 2299.12,-68.2996 2290.92,-75.0028 2296.89,-78.6563\"/>\r\n",
       "</g>\r\n",
       "<!-- 61 -->\r\n",
       "<g id=\"node62\" class=\"node\"><title>61</title>\r\n",
       "<polygon fill=\"#f0b88f\" stroke=\"black\" points=\"2487.5,-68 2383.5,-68 2383.5,-0 2487.5,-0 2487.5,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.422</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 33</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [23, 10]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 60&#45;&gt;61 -->\r\n",
       "<g id=\"edge61\" class=\"edge\"><title>60&#45;&gt;61</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2435.5,-103.726C2435.5,-95.5175 2435.5,-86.8595 2435.5,-78.56\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2439,-78.2996 2435.5,-68.2996 2432,-78.2996 2439,-78.2996\"/>\r\n",
       "</g>\r\n",
       "<!-- 62 -->\r\n",
       "<g id=\"node63\" class=\"node\"><title>62</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"2603.5,-68 2505.5,-68 2505.5,-0 2603.5,-0 2603.5,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2554.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2554.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 26</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2554.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [26, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2554.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 60&#45;&gt;62 -->\r\n",
       "<g id=\"edge62\" class=\"edge\"><title>60&#45;&gt;62</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2479.81,-103.726C2489.92,-94.423 2500.66,-84.5428 2510.75,-75.2612\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2513.32,-77.6464 2518.31,-68.2996 2508.58,-72.4953 2513.32,-77.6464\"/>\r\n",
       "</g>\r\n",
       "</g>\r\n",
       "</svg>\r\n"
      ],
      "text/plain": [
       "<IPython.core.display.HTML object>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "#plotting tree\n",
    "import graphviz \n",
    "# I faced a problem that i was not able to import it even after installing, to solve this issue \n",
    "# first run \"conda install graphviz\" and then \"conda install python-graphviz\"\n",
    "\n",
    "# DOT data\n",
    "dot_data = tree.export_graphviz(clf, out_file=None, \n",
    "                                feature_names=X.columns,  \n",
    "                                class_names=['0','1'],\n",
    "                                filled=True)\n",
    "\n",
    "# Draw graph\n",
    "graph = graphviz.Source(dot_data) \n",
    "display(HTML(graph._repr_svg_()))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/svg+xml": [
       "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\r\n",
       "<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\"\r\n",
       " \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">\r\n",
       "<!-- Generated by graphviz version 2.38.0 (20140413.2041)\r\n",
       " -->\r\n",
       "<!-- Title: Tree Pages: 1 -->\r\n",
       "<svg width=\"2612pt\" height=\"790pt\"\r\n",
       " viewBox=\"0.00 0.00 2611.50 790.00\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\">\r\n",
       "<g id=\"graph0\" class=\"graph\" transform=\"scale(1 1) rotate(0) translate(4 786)\">\r\n",
       "<title>Tree</title>\r\n",
       "<polygon fill=\"white\" stroke=\"none\" points=\"-4,4 -4,-786 2607.5,-786 2607.5,4 -4,4\"/>\r\n",
       "<!-- 0 -->\r\n",
       "<g id=\"node1\" class=\"node\"><title>0</title>\r\n",
       "<polygon fill=\"#efb387\" stroke=\"black\" points=\"696.5,-782 578.5,-782 578.5,-699 696.5,-699 696.5,-782\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"637.5\" y=\"-766.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Price &lt;= 89.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"637.5\" y=\"-751.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.405</text>\r\n",
       "<text text-anchor=\"middle\" x=\"637.5\" y=\"-736.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 400</text>\r\n",
       "<text text-anchor=\"middle\" x=\"637.5\" y=\"-721.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [287, 113]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"637.5\" y=\"-706.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 1 -->\r\n",
       "<g id=\"node2\" class=\"node\"><title>1</title>\r\n",
       "<polygon fill=\"#90c8f0\" stroke=\"black\" points=\"458,-663 341,-663 341,-580 458,-580 458,-663\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-647.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">ShelveLoc &lt;= 0.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-632.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.425</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-617.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 49</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-602.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [15, 34]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-587.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 0&#45;&gt;1 -->\r\n",
       "<g id=\"edge1\" class=\"edge\"><title>0&#45;&gt;1</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M578.363,-710.428C544.747,-693.903 502.513,-673.141 467.527,-655.942\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"468.851,-652.693 458.333,-651.422 465.763,-658.975 468.851,-652.693\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"466.398\" y=\"-671.385\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">True</text>\r\n",
       "</g>\r\n",
       "<!-- 16 -->\r\n",
       "<g id=\"node17\" class=\"node\"><title>16</title>\r\n",
       "<polygon fill=\"#eda673\" stroke=\"black\" points=\"937.5,-663 815.5,-663 815.5,-580 937.5,-580 937.5,-663\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-647.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Advertising &lt;= 6.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-632.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.349</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-617.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 351</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-602.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [272, 79]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-587.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 0&#45;&gt;16 -->\r\n",
       "<g id=\"edge16\" class=\"edge\"><title>0&#45;&gt;16</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M696.579,-710.579C729.698,-694.366 771.219,-674.039 806.027,-656.999\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"807.744,-660.056 815.187,-652.515 804.666,-653.769 807.744,-660.056\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"807.082\" y=\"-672.465\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">False</text>\r\n",
       "</g>\r\n",
       "<!-- 2 -->\r\n",
       "<g id=\"node3\" class=\"node\"><title>2</title>\r\n",
       "<polygon fill=\"#efb388\" stroke=\"black\" points=\"222,-544 87,-544 87,-461 222,-461 222,-544\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-528.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">CompPrice &lt;= 118.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-513.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.408</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-498.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 14</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-483.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [10, 4]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-468.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 1&#45;&gt;2 -->\r\n",
       "<g id=\"edge2\" class=\"edge\"><title>1&#45;&gt;2</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M340.816,-592.476C308.069,-576.837 266.879,-557.167 231.56,-540.3\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"232.775,-537.002 222.243,-535.851 229.759,-543.319 232.775,-537.002\"/>\r\n",
       "</g>\r\n",
       "<!-- 7 -->\r\n",
       "<g id=\"node8\" class=\"node\"><title>7</title>\r\n",
       "<polygon fill=\"#5aade9\" stroke=\"black\" points=\"465,-544 334,-544 334,-461 465,-461 465,-544\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-528.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Population &lt;= 494.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-513.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.245</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-498.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 35</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-483.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [5, 30]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"399.5\" y=\"-468.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 1&#45;&gt;7 -->\r\n",
       "<g id=\"edge7\" class=\"edge\"><title>1&#45;&gt;7</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M399.5,-579.907C399.5,-571.649 399.5,-562.864 399.5,-554.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"403,-554.021 399.5,-544.021 396,-554.021 403,-554.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 3 -->\r\n",
       "<g id=\"node4\" class=\"node\"><title>3</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"91,-417.5 0,-417.5 0,-349.5 91,-349.5 91,-417.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-402.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-387.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 8</text>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-372.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [8, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-357.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 2&#45;&gt;3 -->\r\n",
       "<g id=\"edge3\" class=\"edge\"><title>2&#45;&gt;3</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M116.683,-460.907C105.889,-449.321 94.1287,-436.698 83.3337,-425.111\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"85.7765,-422.598 76.3991,-417.667 80.6548,-427.37 85.7765,-422.598\"/>\r\n",
       "</g>\r\n",
       "<!-- 4 -->\r\n",
       "<g id=\"node5\" class=\"node\"><title>4</title>\r\n",
       "<polygon fill=\"#9ccef2\" stroke=\"black\" points=\"200,-425 109,-425 109,-342 200,-342 200,-425\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-409.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Age &lt;= 78.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-394.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.444</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-379.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 6</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-364.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [2, 4]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-349.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 2&#45;&gt;4 -->\r\n",
       "<g id=\"edge4\" class=\"edge\"><title>2&#45;&gt;4</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M154.5,-460.907C154.5,-452.649 154.5,-443.864 154.5,-435.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"158,-435.021 154.5,-425.021 151,-435.021 158,-435.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 5 -->\r\n",
       "<g id=\"node6\" class=\"node\"><title>5</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"91,-298.5 0,-298.5 0,-230.5 91,-230.5 91,-298.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-283.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-268.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 4</text>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-253.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 4]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"45.5\" y=\"-238.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 4&#45;&gt;5 -->\r\n",
       "<g id=\"edge5\" class=\"edge\"><title>4&#45;&gt;5</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M116.683,-341.907C105.889,-330.321 94.1287,-317.698 83.3337,-306.111\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"85.7765,-303.598 76.3991,-298.667 80.6548,-308.37 85.7765,-303.598\"/>\r\n",
       "</g>\r\n",
       "<!-- 6 -->\r\n",
       "<g id=\"node7\" class=\"node\"><title>6</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"200,-298.5 109,-298.5 109,-230.5 200,-230.5 200,-298.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-283.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-268.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 2</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-253.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [2, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"154.5\" y=\"-238.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 4&#45;&gt;6 -->\r\n",
       "<g id=\"edge6\" class=\"edge\"><title>4&#45;&gt;6</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M154.5,-341.907C154.5,-331.204 154.5,-319.615 154.5,-308.776\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"158,-308.667 154.5,-298.667 151,-308.667 158,-308.667\"/>\r\n",
       "</g>\r\n",
       "<!-- 8 -->\r\n",
       "<g id=\"node9\" class=\"node\"><title>8</title>\r\n",
       "<polygon fill=\"#53aae8\" stroke=\"black\" points=\"398,-425 277,-425 277,-342 398,-342 398,-425\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"337.5\" y=\"-409.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Education &lt;= 15.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"337.5\" y=\"-394.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.208</text>\r\n",
       "<text text-anchor=\"middle\" x=\"337.5\" y=\"-379.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 34</text>\r\n",
       "<text text-anchor=\"middle\" x=\"337.5\" y=\"-364.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [4, 30]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"337.5\" y=\"-349.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 7&#45;&gt;8 -->\r\n",
       "<g id=\"edge8\" class=\"edge\"><title>7&#45;&gt;8</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M377.989,-460.907C373.373,-452.195 368.445,-442.897 363.674,-433.893\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"366.748,-432.218 358.973,-425.021 360.562,-435.496 366.748,-432.218\"/>\r\n",
       "</g>\r\n",
       "<!-- 15 -->\r\n",
       "<g id=\"node16\" class=\"node\"><title>15</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"507,-417.5 416,-417.5 416,-349.5 507,-349.5 507,-417.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"461.5\" y=\"-402.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"461.5\" y=\"-387.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 1</text>\r\n",
       "<text text-anchor=\"middle\" x=\"461.5\" y=\"-372.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"461.5\" y=\"-357.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 7&#45;&gt;15 -->\r\n",
       "<g id=\"edge15\" class=\"edge\"><title>7&#45;&gt;15</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M421.011,-460.907C426.858,-449.873 433.204,-437.898 439.099,-426.773\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"442.335,-428.142 443.924,-417.667 436.149,-424.864 442.335,-428.142\"/>\r\n",
       "</g>\r\n",
       "<!-- 9 -->\r\n",
       "<g id=\"node10\" class=\"node\"><title>9</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"316.5,-298.5 218.5,-298.5 218.5,-230.5 316.5,-230.5 316.5,-298.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"267.5\" y=\"-283.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"267.5\" y=\"-268.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 22</text>\r\n",
       "<text text-anchor=\"middle\" x=\"267.5\" y=\"-253.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 22]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"267.5\" y=\"-238.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 8&#45;&gt;9 -->\r\n",
       "<g id=\"edge9\" class=\"edge\"><title>8&#45;&gt;9</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M313.214,-341.907C306.546,-330.763 299.304,-318.658 292.592,-307.439\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"295.481,-305.451 287.343,-298.667 289.474,-309.045 295.481,-305.451\"/>\r\n",
       "</g>\r\n",
       "<!-- 10 -->\r\n",
       "<g id=\"node11\" class=\"node\"><title>10</title>\r\n",
       "<polygon fill=\"#9ccef2\" stroke=\"black\" points=\"456,-306 335,-306 335,-223 456,-223 456,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Education &lt;= 16.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.444</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 12</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [4, 8]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 8&#45;&gt;10 -->\r\n",
       "<g id=\"edge10\" class=\"edge\"><title>8&#45;&gt;10</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M357.623,-341.907C361.897,-333.286 366.455,-324.09 370.875,-315.175\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"374.107,-316.535 375.413,-306.021 367.835,-313.426 374.107,-316.535\"/>\r\n",
       "</g>\r\n",
       "<!-- 11 -->\r\n",
       "<g id=\"node12\" class=\"node\"><title>11</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"310,-179.5 219,-179.5 219,-111.5 310,-111.5 310,-179.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"264.5\" y=\"-164.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"264.5\" y=\"-149.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 2</text>\r\n",
       "<text text-anchor=\"middle\" x=\"264.5\" y=\"-134.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [2, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"264.5\" y=\"-119.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 10&#45;&gt;11 -->\r\n",
       "<g id=\"edge11\" class=\"edge\"><title>10&#45;&gt;11</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M350.05,-222.907C336.83,-211.101 322.405,-198.217 309.23,-186.45\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"311.425,-183.718 301.636,-179.667 306.763,-188.939 311.425,-183.718\"/>\r\n",
       "</g>\r\n",
       "<!-- 12 -->\r\n",
       "<g id=\"node13\" class=\"node\"><title>12</title>\r\n",
       "<polygon fill=\"#6ab6ec\" stroke=\"black\" points=\"463,-187 328,-187 328,-104 463,-104 463,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">CompPrice &lt;= 116.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.32</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 10</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [2, 8]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 10&#45;&gt;12 -->\r\n",
       "<g id=\"edge12\" class=\"edge\"><title>10&#45;&gt;12</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M395.5,-222.907C395.5,-214.649 395.5,-205.864 395.5,-197.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"399,-197.021 395.5,-187.021 392,-197.021 399,-197.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 13 -->\r\n",
       "<g id=\"node14\" class=\"node\"><title>13</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"332,-68 241,-68 241,-0 332,-0 332,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"286.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"286.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 7</text>\r\n",
       "<text text-anchor=\"middle\" x=\"286.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 7]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"286.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 12&#45;&gt;13 -->\r\n",
       "<g id=\"edge13\" class=\"edge\"><title>12&#45;&gt;13</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M354.912,-103.726C345.742,-94.5142 336.009,-84.7364 326.849,-75.5343\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"329.183,-72.9176 319.648,-68.2996 324.222,-77.8561 329.183,-72.9176\"/>\r\n",
       "</g>\r\n",
       "<!-- 14 -->\r\n",
       "<g id=\"node15\" class=\"node\"><title>14</title>\r\n",
       "<polygon fill=\"#f2c09c\" stroke=\"black\" points=\"441,-68 350,-68 350,-0 441,-0 441,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.444</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 3</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [2, 1]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"395.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 12&#45;&gt;14 -->\r\n",
       "<g id=\"edge14\" class=\"edge\"><title>12&#45;&gt;14</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M395.5,-103.726C395.5,-95.5175 395.5,-86.8595 395.5,-78.56\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"399,-78.2996 395.5,-68.2996 392,-78.2996 399,-78.2996\"/>\r\n",
       "</g>\r\n",
       "<!-- 17 -->\r\n",
       "<g id=\"node18\" class=\"node\"><title>17</title>\r\n",
       "<polygon fill=\"#e78d4c\" stroke=\"black\" points=\"944,-544 809,-544 809,-461 944,-461 944,-544\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-528.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">CompPrice &lt;= 147.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-513.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.156</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-498.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 187</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-483.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [171, 16]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"876.5\" y=\"-468.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 16&#45;&gt;17 -->\r\n",
       "<g id=\"edge17\" class=\"edge\"><title>16&#45;&gt;17</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M876.5,-579.907C876.5,-571.649 876.5,-562.864 876.5,-554.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"880,-554.021 876.5,-544.021 873,-554.021 880,-554.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 38 -->\r\n",
       "<g id=\"node39\" class=\"node\"><title>38</title>\r\n",
       "<polygon fill=\"#f5d0b5\" stroke=\"black\" points=\"1631,-544 1514,-544 1514,-461 1631,-461 1631,-544\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-528.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">ShelveLoc &lt;= 0.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-513.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.473</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-498.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 164</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-483.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [101, 63]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-468.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 16&#45;&gt;38 -->\r\n",
       "<g id=\"edge38\" class=\"edge\"><title>16&#45;&gt;38</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M937.655,-610.22C1067.1,-588.459 1368.02,-537.875 1503.82,-515.045\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1504.42,-518.493 1513.7,-513.384 1503.26,-511.59 1504.42,-518.493\"/>\r\n",
       "</g>\r\n",
       "<!-- 18 -->\r\n",
       "<g id=\"node19\" class=\"node\"><title>18</title>\r\n",
       "<polygon fill=\"#e68844\" stroke=\"black\" points=\"861.5,-425 757.5,-425 757.5,-342 861.5,-342 861.5,-425\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-409.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Price &lt;= 94.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-394.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.103</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-379.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 166</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-364.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [157, 9]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-349.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 17&#45;&gt;18 -->\r\n",
       "<g id=\"edge18\" class=\"edge\"><title>17&#45;&gt;18</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M853.255,-460.907C848.266,-452.195 842.941,-442.897 837.785,-433.893\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"840.711,-431.959 832.704,-425.021 834.636,-435.438 840.711,-431.959\"/>\r\n",
       "</g>\r\n",
       "<!-- 29 -->\r\n",
       "<g id=\"node30\" class=\"node\"><title>29</title>\r\n",
       "<polygon fill=\"#f2c09c\" stroke=\"black\" points=\"993.5,-425 893.5,-425 893.5,-342 993.5,-342 993.5,-425\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-409.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Price &lt;= 122.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-394.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.444</text>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-379.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 21</text>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-364.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [14, 7]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-349.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 17&#45;&gt;29 -->\r\n",
       "<g id=\"edge29\" class=\"edge\"><title>17&#45;&gt;29</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M899.745,-460.907C904.734,-452.195 910.059,-442.897 915.215,-433.893\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"918.364,-435.438 920.296,-425.021 912.289,-431.959 918.364,-435.438\"/>\r\n",
       "</g>\r\n",
       "<!-- 19 -->\r\n",
       "<g id=\"node20\" class=\"node\"><title>19</title>\r\n",
       "<polygon fill=\"#f1b991\" stroke=\"black\" points=\"726,-306 635,-306 635,-223 726,-223 726,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Age &lt;= 53.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.426</text>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 13</text>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [9, 4]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 18&#45;&gt;19 -->\r\n",
       "<g id=\"edge19\" class=\"edge\"><title>18&#45;&gt;19</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M764.744,-341.907C754.438,-332.56 743.388,-322.538 732.793,-312.929\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"734.935,-310.146 725.177,-306.021 730.233,-315.332 734.935,-310.146\"/>\r\n",
       "</g>\r\n",
       "<!-- 24 -->\r\n",
       "<g id=\"node25\" class=\"node\"><title>24</title>\r\n",
       "<polygon fill=\"#e68540\" stroke=\"black\" points=\"861.5,-306 757.5,-306 757.5,-223 861.5,-223 861.5,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Age &lt;= 50.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.063</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 153</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [148, 5]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"809.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 18&#45;&gt;24 -->\r\n",
       "<g id=\"edge24\" class=\"edge\"><title>18&#45;&gt;24</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M809.5,-341.907C809.5,-333.649 809.5,-324.864 809.5,-316.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"813,-316.021 809.5,-306.021 806,-316.021 813,-316.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 20 -->\r\n",
       "<g id=\"node21\" class=\"node\"><title>20</title>\r\n",
       "<polygon fill=\"#6ab6ec\" stroke=\"black\" points=\"617,-187 482,-187 482,-104 617,-104 617,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"549.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">CompPrice &lt;= 139.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"549.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.32</text>\r\n",
       "<text text-anchor=\"middle\" x=\"549.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"549.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 4]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"549.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 19&#45;&gt;20 -->\r\n",
       "<g id=\"edge20\" class=\"edge\"><title>19&#45;&gt;20</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M635.05,-222.907C624.584,-213.56 613.363,-203.538 602.604,-193.929\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"604.659,-191.072 594.869,-187.021 599.996,-196.293 604.659,-191.072\"/>\r\n",
       "</g>\r\n",
       "<!-- 23 -->\r\n",
       "<g id=\"node24\" class=\"node\"><title>23</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"726,-179.5 635,-179.5 635,-111.5 726,-111.5 726,-179.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-164.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-149.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 8</text>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-134.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [8, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"680.5\" y=\"-119.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 19&#45;&gt;23 -->\r\n",
       "<g id=\"edge23\" class=\"edge\"><title>19&#45;&gt;23</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M680.5,-222.907C680.5,-212.204 680.5,-200.615 680.5,-189.776\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"684,-189.667 680.5,-179.667 677,-189.667 684,-189.667\"/>\r\n",
       "</g>\r\n",
       "<!-- 21 -->\r\n",
       "<g id=\"node22\" class=\"node\"><title>21</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"550,-68 459,-68 459,-0 550,-0 550,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"504.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"504.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 4</text>\r\n",
       "<text text-anchor=\"middle\" x=\"504.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 4]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"504.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 20&#45;&gt;21 -->\r\n",
       "<g id=\"edge21\" class=\"edge\"><title>20&#45;&gt;21</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M532.744,-103.726C529.258,-95.2439 525.575,-86.2819 522.061,-77.7312\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"525.223,-76.2186 518.185,-68.2996 518.749,-78.8794 525.223,-76.2186\"/>\r\n",
       "</g>\r\n",
       "<!-- 22 -->\r\n",
       "<g id=\"node23\" class=\"node\"><title>22</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"659,-68 568,-68 568,-0 659,-0 659,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"613.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"613.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 1</text>\r\n",
       "<text text-anchor=\"middle\" x=\"613.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"613.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 20&#45;&gt;22 -->\r\n",
       "<g id=\"edge22\" class=\"edge\"><title>20&#45;&gt;22</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M573.331,-103.726C578.396,-95.0615 583.752,-85.8962 588.847,-77.1802\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"592.013,-78.6992 594.037,-68.2996 585.969,-75.167 592.013,-78.6992\"/>\r\n",
       "</g>\r\n",
       "<!-- 25 -->\r\n",
       "<g id=\"node26\" class=\"node\"><title>25</title>\r\n",
       "<polygon fill=\"#e78d4b\" stroke=\"black\" points=\"861,-187 744,-187 744,-104 861,-104 861,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"802.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">ShelveLoc &lt;= 2.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"802.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.155</text>\r\n",
       "<text text-anchor=\"middle\" x=\"802.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 59</text>\r\n",
       "<text text-anchor=\"middle\" x=\"802.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [54, 5]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"802.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 24&#45;&gt;25 -->\r\n",
       "<g id=\"edge25\" class=\"edge\"><title>24&#45;&gt;25</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M807.071,-222.907C806.572,-214.558 806.04,-205.671 805.523,-197.02\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"809.015,-196.794 804.924,-187.021 802.028,-197.212 809.015,-196.794\"/>\r\n",
       "</g>\r\n",
       "<!-- 28 -->\r\n",
       "<g id=\"node29\" class=\"node\"><title>28</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"977.5,-179.5 879.5,-179.5 879.5,-111.5 977.5,-111.5 977.5,-179.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"928.5\" y=\"-164.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"928.5\" y=\"-149.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 94</text>\r\n",
       "<text text-anchor=\"middle\" x=\"928.5\" y=\"-134.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [94, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"928.5\" y=\"-119.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 24&#45;&gt;28 -->\r\n",
       "<g id=\"edge28\" class=\"edge\"><title>24&#45;&gt;28</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M850.786,-222.907C862.683,-211.211 875.655,-198.457 887.532,-186.78\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"890.089,-189.174 894.766,-179.667 885.182,-184.182 890.089,-189.174\"/>\r\n",
       "</g>\r\n",
       "<!-- 26 -->\r\n",
       "<g id=\"node27\" class=\"node\"><title>26</title>\r\n",
       "<polygon fill=\"#eb9c64\" stroke=\"black\" points=\"775.5,-68 677.5,-68 677.5,-0 775.5,-0 775.5,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"726.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.293</text>\r\n",
       "<text text-anchor=\"middle\" x=\"726.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 28</text>\r\n",
       "<text text-anchor=\"middle\" x=\"726.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [23, 5]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"726.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 25&#45;&gt;26 -->\r\n",
       "<g id=\"edge26\" class=\"edge\"><title>25&#45;&gt;26</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M774.2,-103.726C768.06,-94.879 761.557,-85.51 755.394,-76.6303\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"758.189,-74.5191 749.612,-68.2996 752.439,-78.5104 758.189,-74.5191\"/>\r\n",
       "</g>\r\n",
       "<!-- 27 -->\r\n",
       "<g id=\"node28\" class=\"node\"><title>27</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"891.5,-68 793.5,-68 793.5,-0 891.5,-0 891.5,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"842.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"842.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 31</text>\r\n",
       "<text text-anchor=\"middle\" x=\"842.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [31, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"842.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 25&#45;&gt;27 -->\r\n",
       "<g id=\"edge27\" class=\"edge\"><title>25&#45;&gt;27</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M817.395,-103.726C820.493,-95.2439 823.767,-86.2819 826.89,-77.7312\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"830.192,-78.8935 830.336,-68.2996 823.617,-76.4916 830.192,-78.8935\"/>\r\n",
       "</g>\r\n",
       "<!-- 30 -->\r\n",
       "<g id=\"node31\" class=\"node\"><title>30</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"989,-298.5 898,-298.5 898,-230.5 989,-230.5 989,-298.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-283.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-268.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 2</text>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-253.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 2]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"943.5\" y=\"-238.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 29&#45;&gt;30 -->\r\n",
       "<g id=\"edge30\" class=\"edge\"><title>29&#45;&gt;30</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M943.5,-341.907C943.5,-331.204 943.5,-319.615 943.5,-308.776\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"947,-308.667 943.5,-298.667 940,-308.667 947,-308.667\"/>\r\n",
       "</g>\r\n",
       "<!-- 31 -->\r\n",
       "<g id=\"node32\" class=\"node\"><title>31</title>\r\n",
       "<polygon fill=\"#eeae80\" stroke=\"black\" points=\"1112.5,-306 1014.5,-306 1014.5,-223 1112.5,-223 1112.5,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Age &lt;= 32.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.388</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 19</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [14, 5]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 29&#45;&gt;31 -->\r\n",
       "<g id=\"edge31\" class=\"edge\"><title>29&#45;&gt;31</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M985.133,-341.907C994.627,-332.651 1004.8,-322.732 1014.57,-313.209\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1017.22,-315.508 1021.94,-306.021 1012.34,-310.496 1017.22,-315.508\"/>\r\n",
       "</g>\r\n",
       "<!-- 32 -->\r\n",
       "<g id=\"node33\" class=\"node\"><title>32</title>\r\n",
       "<polygon fill=\"#9ccef2\" stroke=\"black\" points=\"1131,-187 996,-187 996,-104 1131,-104 1131,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">CompPrice &lt;= 149.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.444</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 3</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 2]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1063.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 31&#45;&gt;32 -->\r\n",
       "<g id=\"edge32\" class=\"edge\"><title>31&#45;&gt;32</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1063.5,-222.907C1063.5,-214.649 1063.5,-205.864 1063.5,-197.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1067,-197.021 1063.5,-187.021 1060,-197.021 1067,-197.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 35 -->\r\n",
       "<g id=\"node36\" class=\"node\"><title>35</title>\r\n",
       "<polygon fill=\"#eb9e67\" stroke=\"black\" points=\"1284,-187 1149,-187 1149,-104 1284,-104 1284,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1216.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">CompPrice &lt;= 148.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1216.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.305</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1216.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 16</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1216.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [13, 3]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1216.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 31&#45;&gt;35 -->\r\n",
       "<g id=\"edge35\" class=\"edge\"><title>31&#45;&gt;35</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1112.75,-225.836C1126.26,-215.506 1141.08,-204.177 1155.17,-193.397\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1157.56,-195.979 1163.38,-187.125 1153.31,-190.419 1157.56,-195.979\"/>\r\n",
       "</g>\r\n",
       "<!-- 33 -->\r\n",
       "<g id=\"node34\" class=\"node\"><title>33</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"1001,-68 910,-68 910,-0 1001,-0 1001,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"955.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"955.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 1</text>\r\n",
       "<text text-anchor=\"middle\" x=\"955.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"955.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 32&#45;&gt;33 -->\r\n",
       "<g id=\"edge33\" class=\"edge\"><title>32&#45;&gt;33</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1023.28,-103.726C1014.2,-94.5142 1004.56,-84.7364 995.479,-75.5343\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"997.857,-72.9615 988.343,-68.2996 992.874,-77.877 997.857,-72.9615\"/>\r\n",
       "</g>\r\n",
       "<!-- 34 -->\r\n",
       "<g id=\"node35\" class=\"node\"><title>34</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"1110,-68 1019,-68 1019,-0 1110,-0 1110,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1064.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1064.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 2</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1064.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 2]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1064.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 32&#45;&gt;34 -->\r\n",
       "<g id=\"edge34\" class=\"edge\"><title>32&#45;&gt;34</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1063.87,-103.726C1063.95,-95.5175 1064.03,-86.8595 1064.1,-78.56\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1067.6,-78.3312 1064.2,-68.2996 1060.6,-78.2672 1067.6,-78.3312\"/>\r\n",
       "</g>\r\n",
       "<!-- 36 -->\r\n",
       "<g id=\"node37\" class=\"node\"><title>36</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"1219,-68 1128,-68 1128,-0 1219,-0 1219,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1173.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1173.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 1</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1173.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 1]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1173.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 35&#45;&gt;36 -->\r\n",
       "<g id=\"edge36\" class=\"edge\"><title>35&#45;&gt;36</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1200.49,-103.726C1197.16,-95.2439 1193.64,-86.2819 1190.28,-77.7312\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1193.49,-76.3283 1186.58,-68.2996 1186.97,-78.887 1193.49,-76.3283\"/>\r\n",
       "</g>\r\n",
       "<!-- 37 -->\r\n",
       "<g id=\"node38\" class=\"node\"><title>37</title>\r\n",
       "<polygon fill=\"#e99457\" stroke=\"black\" points=\"1335.5,-68 1237.5,-68 1237.5,-0 1335.5,-0 1335.5,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1286.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.231</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1286.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 15</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1286.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [13, 2]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1286.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 35&#45;&gt;37 -->\r\n",
       "<g id=\"edge37\" class=\"edge\"><title>35&#45;&gt;37</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1242.57,-103.726C1248.16,-94.9703 1254.09,-85.7032 1259.71,-76.9051\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1262.78,-78.6103 1265.21,-68.2996 1256.88,-74.8399 1262.78,-78.6103\"/>\r\n",
       "</g>\r\n",
       "<!-- 39 -->\r\n",
       "<g id=\"node40\" class=\"node\"><title>39</title>\r\n",
       "<polygon fill=\"#e78d4c\" stroke=\"black\" points=\"1640,-425 1505,-425 1505,-342 1640,-342 1640,-425\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-409.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">CompPrice &lt;= 137.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-394.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.157</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-379.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 35</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-364.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [32, 3]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1572.5\" y=\"-349.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 38&#45;&gt;39 -->\r\n",
       "<g id=\"edge39\" class=\"edge\"><title>38&#45;&gt;39</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1572.5,-460.907C1572.5,-452.649 1572.5,-443.864 1572.5,-435.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1576,-435.021 1572.5,-425.021 1569,-435.021 1576,-435.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 48 -->\r\n",
       "<g id=\"node49\" class=\"node\"><title>48</title>\r\n",
       "<polygon fill=\"#fcefe5\" stroke=\"black\" points=\"2000,-425 1883,-425 1883,-342 2000,-342 2000,-425\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-409.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">ShelveLoc &lt;= 2.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-394.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.498</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-379.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 129</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-364.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [69, 60]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-349.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 38&#45;&gt;48 -->\r\n",
       "<g id=\"edge48\" class=\"edge\"><title>38&#45;&gt;48</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1631.38,-482.832C1697.26,-461.943 1803.83,-428.151 1873.29,-406.129\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1874.36,-409.461 1882.83,-403.102 1872.24,-402.788 1874.36,-409.461\"/>\r\n",
       "</g>\r\n",
       "<!-- 40 -->\r\n",
       "<g id=\"node41\" class=\"node\"><title>40</title>\r\n",
       "<polygon fill=\"#e68640\" stroke=\"black\" points=\"1563.5,-306 1465.5,-306 1465.5,-223 1563.5,-223 1563.5,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1514.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Age &lt;= 27.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1514.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.067</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1514.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 29</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1514.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [28, 1]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1514.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 39&#45;&gt;40 -->\r\n",
       "<g id=\"edge40\" class=\"edge\"><title>39&#45;&gt;40</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1552.38,-341.907C1548.1,-333.286 1543.54,-324.09 1539.13,-315.175\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1542.16,-313.426 1534.59,-306.021 1535.89,-316.535 1542.16,-313.426\"/>\r\n",
       "</g>\r\n",
       "<!-- 45 -->\r\n",
       "<g id=\"node46\" class=\"node\"><title>45</title>\r\n",
       "<polygon fill=\"#f2c09c\" stroke=\"black\" points=\"1681.5,-306 1581.5,-306 1581.5,-223 1681.5,-223 1681.5,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1631.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Price &lt;= 126.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1631.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.444</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1631.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 6</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1631.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [4, 2]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1631.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 39&#45;&gt;45 -->\r\n",
       "<g id=\"edge45\" class=\"edge\"><title>39&#45;&gt;45</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1592.97,-341.907C1597.32,-333.286 1601.95,-324.09 1606.45,-315.175\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1609.69,-316.526 1611.07,-306.021 1603.44,-313.374 1609.69,-316.526\"/>\r\n",
       "</g>\r\n",
       "<!-- 41 -->\r\n",
       "<g id=\"node42\" class=\"node\"><title>41</title>\r\n",
       "<polygon fill=\"#ffffff\" stroke=\"black\" points=\"1449.5,-187 1349.5,-187 1349.5,-104 1449.5,-104 1449.5,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Price &lt;= 110.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 2</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 1]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 40&#45;&gt;41 -->\r\n",
       "<g id=\"edge41\" class=\"edge\"><title>40&#45;&gt;41</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1474.6,-222.907C1465.5,-213.651 1455.75,-203.732 1446.39,-194.209\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1448.83,-191.699 1439.33,-187.021 1443.84,-196.606 1448.83,-191.699\"/>\r\n",
       "</g>\r\n",
       "<!-- 44 -->\r\n",
       "<g id=\"node45\" class=\"node\"><title>44</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"1565.5,-179.5 1467.5,-179.5 1467.5,-111.5 1565.5,-111.5 1565.5,-179.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1516.5\" y=\"-164.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1516.5\" y=\"-149.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 27</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1516.5\" y=\"-134.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [27, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1516.5\" y=\"-119.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 40&#45;&gt;44 -->\r\n",
       "<g id=\"edge44\" class=\"edge\"><title>40&#45;&gt;44</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1515.19,-222.907C1515.38,-212.204 1515.57,-200.615 1515.76,-189.776\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1519.26,-189.725 1515.93,-179.667 1512.26,-189.606 1519.26,-189.725\"/>\r\n",
       "</g>\r\n",
       "<!-- 42 -->\r\n",
       "<g id=\"node43\" class=\"node\"><title>42</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"1445,-68 1354,-68 1354,-0 1445,-0 1445,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 1</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 1]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1399.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 41&#45;&gt;42 -->\r\n",
       "<g id=\"edge42\" class=\"edge\"><title>41&#45;&gt;42</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1399.5,-103.726C1399.5,-95.5175 1399.5,-86.8595 1399.5,-78.56\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1403,-78.2996 1399.5,-68.2996 1396,-78.2996 1403,-78.2996\"/>\r\n",
       "</g>\r\n",
       "<!-- 43 -->\r\n",
       "<g id=\"node44\" class=\"node\"><title>43</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"1554,-68 1463,-68 1463,-0 1554,-0 1554,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1508.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1508.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 1</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1508.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1508.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 41&#45;&gt;43 -->\r\n",
       "<g id=\"edge43\" class=\"edge\"><title>41&#45;&gt;43</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1440.09,-103.726C1449.26,-94.5142 1458.99,-84.7364 1468.15,-75.5343\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1470.78,-77.8561 1475.35,-68.2996 1465.82,-72.9176 1470.78,-77.8561\"/>\r\n",
       "</g>\r\n",
       "<!-- 46 -->\r\n",
       "<g id=\"node47\" class=\"node\"><title>46</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"1675,-179.5 1584,-179.5 1584,-111.5 1675,-111.5 1675,-179.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1629.5\" y=\"-164.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1629.5\" y=\"-149.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 2</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1629.5\" y=\"-134.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 2]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1629.5\" y=\"-119.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 45&#45;&gt;46 -->\r\n",
       "<g id=\"edge46\" class=\"edge\"><title>45&#45;&gt;46</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1630.81,-222.907C1630.62,-212.204 1630.43,-200.615 1630.24,-189.776\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1633.74,-189.606 1630.07,-179.667 1626.74,-189.725 1633.74,-189.606\"/>\r\n",
       "</g>\r\n",
       "<!-- 47 -->\r\n",
       "<g id=\"node48\" class=\"node\"><title>47</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"1784,-179.5 1693,-179.5 1693,-111.5 1784,-111.5 1784,-179.5\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1738.5\" y=\"-164.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1738.5\" y=\"-149.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 4</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1738.5\" y=\"-134.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [4, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1738.5\" y=\"-119.3\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 45&#45;&gt;47 -->\r\n",
       "<g id=\"edge47\" class=\"edge\"><title>45&#45;&gt;47</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1668.62,-222.907C1679.22,-211.321 1690.76,-198.698 1701.36,-187.111\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1704,-189.408 1708.17,-179.667 1698.84,-184.684 1704,-189.408\"/>\r\n",
       "</g>\r\n",
       "<!-- 49 -->\r\n",
       "<g id=\"node50\" class=\"node\"><title>49</title>\r\n",
       "<polygon fill=\"#6ab6ec\" stroke=\"black\" points=\"1995,-306 1888,-306 1888,-223 1995,-223 1995,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Income &lt;= 47.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.32</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 40</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [8, 32]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1941.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 48&#45;&gt;49 -->\r\n",
       "<g id=\"edge49\" class=\"edge\"><title>48&#45;&gt;49</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1941.5,-341.907C1941.5,-333.649 1941.5,-324.864 1941.5,-316.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1945,-316.021 1941.5,-306.021 1938,-316.021 1945,-316.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 56 -->\r\n",
       "<g id=\"node57\" class=\"node\"><title>56</title>\r\n",
       "<polygon fill=\"#f1bb94\" stroke=\"black\" points=\"2304.5,-306 2200.5,-306 2200.5,-223 2304.5,-223 2304.5,-306\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-290.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Price &lt;= 109.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-275.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.431</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-260.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 89</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-245.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [61, 28]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-230.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 48&#45;&gt;56 -->\r\n",
       "<g id=\"edge56\" class=\"edge\"><title>48&#45;&gt;56</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2000.36,-360.356C2054.77,-339.888 2135.32,-309.583 2190.66,-288.766\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2192.21,-291.92 2200.34,-285.123 2189.75,-285.368 2192.21,-291.92\"/>\r\n",
       "</g>\r\n",
       "<!-- 50 -->\r\n",
       "<g id=\"node51\" class=\"node\"><title>50</title>\r\n",
       "<polygon fill=\"#f6d5bd\" stroke=\"black\" points=\"1933,-187 1802,-187 1802,-104 1933,-104 1933,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Population &lt;= 340.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.48</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 10</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [6, 4]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 49&#45;&gt;50 -->\r\n",
       "<g id=\"edge50\" class=\"edge\"><title>49&#45;&gt;50</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1915.83,-222.907C1910.26,-214.105 1904.31,-204.703 1898.56,-195.612\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1901.43,-193.601 1893.13,-187.021 1895.52,-197.343 1901.43,-193.601\"/>\r\n",
       "</g>\r\n",
       "<!-- 53 -->\r\n",
       "<g id=\"node54\" class=\"node\"><title>53</title>\r\n",
       "<polygon fill=\"#47a4e7\" stroke=\"black\" points=\"2082,-187 1951,-187 1951,-104 2082,-104 2082,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2016.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Population &lt;= 477.5</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2016.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.124</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2016.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 30</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2016.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [2, 28]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2016.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 49&#45;&gt;53 -->\r\n",
       "<g id=\"edge53\" class=\"edge\"><title>49&#45;&gt;53</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1967.52,-222.907C1973.16,-214.105 1979.19,-204.703 1985.02,-195.612\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1988.07,-197.328 1990.53,-187.021 1982.18,-193.551 1988.07,-197.328\"/>\r\n",
       "</g>\r\n",
       "<!-- 51 -->\r\n",
       "<g id=\"node52\" class=\"node\"><title>51</title>\r\n",
       "<polygon fill=\"#e9965a\" stroke=\"black\" points=\"1804,-68 1713,-68 1713,-0 1804,-0 1804,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1758.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.245</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1758.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 7</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1758.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [6, 1]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1758.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 50&#45;&gt;51 -->\r\n",
       "<g id=\"edge51\" class=\"edge\"><title>50&#45;&gt;51</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1826.91,-103.726C1817.74,-94.5142 1808.01,-84.7364 1798.85,-75.5343\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1801.18,-72.9176 1791.65,-68.2996 1796.22,-77.8561 1801.18,-72.9176\"/>\r\n",
       "</g>\r\n",
       "<!-- 52 -->\r\n",
       "<g id=\"node53\" class=\"node\"><title>52</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"1913,-68 1822,-68 1822,-0 1913,-0 1913,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 3</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 3]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1867.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 50&#45;&gt;52 -->\r\n",
       "<g id=\"edge52\" class=\"edge\"><title>50&#45;&gt;52</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M1867.5,-103.726C1867.5,-95.5175 1867.5,-86.8595 1867.5,-78.56\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1871,-78.2996 1867.5,-68.2996 1864,-78.2996 1871,-78.2996\"/>\r\n",
       "</g>\r\n",
       "<!-- 54 -->\r\n",
       "<g id=\"node55\" class=\"node\"><title>54</title>\r\n",
       "<polygon fill=\"#40a0e6\" stroke=\"black\" points=\"2029.5,-68 1931.5,-68 1931.5,-0 2029.5,-0 2029.5,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"1980.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.067</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1980.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 29</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1980.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 28]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"1980.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 53&#45;&gt;54 -->\r\n",
       "<g id=\"edge54\" class=\"edge\"><title>53&#45;&gt;54</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2003.09,-103.726C2000.34,-95.3351 1997.42,-86.4745 1994.64,-78.0072\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"1997.9,-76.7062 1991.45,-68.2996 1991.25,-78.8925 1997.9,-76.7062\"/>\r\n",
       "</g>\r\n",
       "<!-- 55 -->\r\n",
       "<g id=\"node56\" class=\"node\"><title>55</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"2139,-68 2048,-68 2048,-0 2139,-0 2139,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2093.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2093.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 1</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2093.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [1, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2093.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 53&#45;&gt;55 -->\r\n",
       "<g id=\"edge55\" class=\"edge\"><title>53&#45;&gt;55</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2045.17,-103.726C2051.39,-94.879 2057.98,-85.51 2064.23,-76.6303\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2067.19,-78.4929 2070.08,-68.2996 2061.47,-74.4664 2067.19,-78.4929\"/>\r\n",
       "</g>\r\n",
       "<!-- 57 -->\r\n",
       "<g id=\"node58\" class=\"node\"><title>57</title>\r\n",
       "<polygon fill=\"#bddef6\" stroke=\"black\" points=\"2318,-187 2187,-187 2187,-104 2318,-104 2318,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Population &lt;= 399.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.48</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 30</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [12, 18]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2252.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 56&#45;&gt;57 -->\r\n",
       "<g id=\"edge57\" class=\"edge\"><title>56&#45;&gt;57</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2252.5,-222.907C2252.5,-214.649 2252.5,-205.864 2252.5,-197.302\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2256,-197.021 2252.5,-187.021 2249,-197.021 2256,-197.021\"/>\r\n",
       "</g>\r\n",
       "<!-- 60 -->\r\n",
       "<g id=\"node61\" class=\"node\"><title>60</title>\r\n",
       "<polygon fill=\"#ea9b61\" stroke=\"black\" points=\"2487.5,-187 2383.5,-187 2383.5,-104 2487.5,-104 2487.5,-187\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-171.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">Age &lt;= 54.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-156.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.282</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-141.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 59</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-126.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [49, 10]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-111.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 56&#45;&gt;60 -->\r\n",
       "<g id=\"edge60\" class=\"edge\"><title>56&#45;&gt;60</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2304.94,-229.972C2326.76,-216.021 2352.23,-199.737 2374.85,-185.275\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2376.83,-188.165 2383.37,-179.83 2373.06,-182.268 2376.83,-188.165\"/>\r\n",
       "</g>\r\n",
       "<!-- 58 -->\r\n",
       "<g id=\"node59\" class=\"node\"><title>58</title>\r\n",
       "<polygon fill=\"#f8e0ce\" stroke=\"black\" points=\"2255.5,-68 2157.5,-68 2157.5,-0 2255.5,-0 2255.5,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2206.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.49</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2206.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 21</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2206.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [12, 9]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2206.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 57&#45;&gt;58 -->\r\n",
       "<g id=\"edge58\" class=\"edge\"><title>57&#45;&gt;58</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2235.37,-103.726C2231.81,-95.2439 2228.04,-86.2819 2224.45,-77.7312\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2227.59,-76.1635 2220.49,-68.2996 2221.14,-78.8747 2227.59,-76.1635\"/>\r\n",
       "</g>\r\n",
       "<!-- 59 -->\r\n",
       "<g id=\"node60\" class=\"node\"><title>59</title>\r\n",
       "<polygon fill=\"#399de5\" stroke=\"black\" points=\"2365,-68 2274,-68 2274,-0 2365,-0 2365,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2319.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2319.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 9</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2319.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [0, 9]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2319.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 1</text>\r\n",
       "</g>\r\n",
       "<!-- 57&#45;&gt;59 -->\r\n",
       "<g id=\"edge59\" class=\"edge\"><title>57&#45;&gt;59</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2277.45,-103.726C2282.81,-94.9703 2288.48,-85.7032 2293.86,-76.9051\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2296.89,-78.6563 2299.12,-68.2996 2290.92,-75.0028 2296.89,-78.6563\"/>\r\n",
       "</g>\r\n",
       "<!-- 61 -->\r\n",
       "<g id=\"node62\" class=\"node\"><title>61</title>\r\n",
       "<polygon fill=\"#f0b88f\" stroke=\"black\" points=\"2487.5,-68 2383.5,-68 2383.5,-0 2487.5,-0 2487.5,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.422</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 33</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [23, 10]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2435.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 60&#45;&gt;61 -->\r\n",
       "<g id=\"edge61\" class=\"edge\"><title>60&#45;&gt;61</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2435.5,-103.726C2435.5,-95.5175 2435.5,-86.8595 2435.5,-78.56\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2439,-78.2996 2435.5,-68.2996 2432,-78.2996 2439,-78.2996\"/>\r\n",
       "</g>\r\n",
       "<!-- 62 -->\r\n",
       "<g id=\"node63\" class=\"node\"><title>62</title>\r\n",
       "<polygon fill=\"#e58139\" stroke=\"black\" points=\"2603.5,-68 2505.5,-68 2505.5,-0 2603.5,-0 2603.5,-68\"/>\r\n",
       "<text text-anchor=\"middle\" x=\"2554.5\" y=\"-52.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">gini = 0.0</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2554.5\" y=\"-37.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">samples = 26</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2554.5\" y=\"-22.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">value = [26, 0]</text>\r\n",
       "<text text-anchor=\"middle\" x=\"2554.5\" y=\"-7.8\" font-family=\"Times New Roman,serif\" font-size=\"14.00\">class = 0</text>\r\n",
       "</g>\r\n",
       "<!-- 60&#45;&gt;62 -->\r\n",
       "<g id=\"edge62\" class=\"edge\"><title>60&#45;&gt;62</title>\r\n",
       "<path fill=\"none\" stroke=\"black\" d=\"M2479.81,-103.726C2489.92,-94.423 2500.66,-84.5428 2510.75,-75.2612\"/>\r\n",
       "<polygon fill=\"black\" stroke=\"black\" points=\"2513.32,-77.6464 2518.31,-68.2996 2508.58,-72.4953 2513.32,-77.6464\"/>\r\n",
       "</g>\r\n",
       "</g>\r\n",
       "</svg>\r\n"
      ],
      "text/plain": [
       "<graphviz.files.Source at 0x24b031be2b0>"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# to make the above graph more readable, we can use -\n",
    "# DOT data\n",
    "dot_data = tree.export_graphviz(clf, out_file=None, \n",
    "                                feature_names=X.columns,  \n",
    "                                class_names=['0','1'],\n",
    "                                filled=True)\n",
    "\n",
    "# Draw graph\n",
    "graph = graphviz.Source(dot_data, format=\"png\") \n",
    "graph"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "What we can get from the above tree is that the most important crietrion is the price feature. if the price is less than or equal to 89.5, we look at shelving condition, else we look at advertising cost.."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Finding the test error"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [],
   "source": [
    "X_train,X_test,y_train,y_test = train_test_split(data.drop(['Sales','Sales_binary'],axis = 1),data['Sales_binary'],test_size = 0.5,random_state = 1)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Training accuracy  0.94\n",
      "Test Accuracy  0.715\n"
     ]
    }
   ],
   "source": [
    "clf = DecisionTreeClassifier(max_depth = 5)\n",
    "clf.fit(X_train,y_train)\n",
    "print('Training accuracy ',clf.score(X_train,y_train))\n",
    "print('Test Accuracy ',clf.score(X_test,y_test))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([[125,  21],\n",
       "       [ 36,  18]], dtype=int64)"
      ]
     },
     "execution_count": 20,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "cm = confusion_matrix(y_test,clf.predict(X_test))\n",
    "cm"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# cross validating for optimal size (just as we are doing pruing in the book)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {},
   "outputs": [],
   "source": [
    "scores_dict = {}\n",
    "for max_depth in np.arange(2,15):\n",
    "    clf = DecisionTreeClassifier(max_depth = max_depth)\n",
    "    scores_dict[max_depth] = np.mean(cross_val_score(clf,X,y,cv = 10))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 38,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "<matplotlib.legend.Legend at 0x24b05e78668>"
      ]
     },
     "execution_count": 38,
     "metadata": {},
     "output_type": "execute_result"
    },
    {
     "data": {
      "image/png": "iVBORw0KGgoAAAANSUhEUgAAAmcAAAFzCAYAAAB7Ha4BAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjAsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+17YcXAAAgAElEQVR4nOzdd3hUVf7H8fdJL0ACCTWUhBY6AUIAsWEDC3ZFdhXb2nXXAiq/da3rqott7W2xrgrWxY4KWGhD6L0mQEILDGmkJ+f3RwKLGCBAZu5M5vN6njxk7r0z9xMImW/uPed8jbUWEREREfENQU4HEBEREZH/UXEmIiIi4kNUnImIiIj4EBVnIiIiIj5ExZmIiIiID1FxJiIiIuJDQpwOUF/i4+NtYmKi0zFEREREDmv+/Pk7rbXNa9vXYIqzxMRE0tPTnY4hIiIicljGmI0H26fbmiIiIiI+RMWZiIiIiA9RcSYiIiLiQxrMmDMRERGpP+Xl5WRlZVFSUuJ0FL8WERFB27ZtCQ0NrfNzVJyJiIjI72RlZdG4cWMSExMxxjgdxy9Za9m1axdZWVkkJSXV+Xm6rSkiIiK/U1JSQlxcnAqzY2CMIS4u7oivPqo4ExERkVqpMDt2R/N36NHizBgzwhiz2hizzhhzby372xtjphtjFhpjlhhjzqrZnmaMWVTzsdgYc4Enc4qIiMgxKCyEBx6A5s0hKKj6zwceqN5+DIKDg0lJSaFv377079+fWbNmHdXrPPvssxQVFf1u+wUXXEBKSgqdO3cmJiaGlJQUUlJSjvo89cZa65EPIBhYD3QEwoDFQI8DjnkNuKnm8x5AZs3nUUBIzeetgR17Hx/sY8CAAVak3hUUWHv//dbGx1trTPWf999fvV1EpAFbsWJF3Q4sKLC2Z09rIyKshf99RERUbz+Gn5fR0dH7Pv/222/tiSeeeFSv06FDB5uTk3PQ/dOnT7dnn332QfeXl5cf1Xn3qu3vEki3B6lpPHnlLA1YZ63dYK0tAz4EzjuwNgSa1HweA2wBsNYWWWsrarZH1Bwn4l2FhTB4MBWPPwE7d1b/uNm5s/rx4MHH/BuhiEiDMGECrF8PB46rKimp3j5hQr2cJj8/n6ZNm+532gkMHDiQPn368MADDwCwZ88ezj77bPr27UuvXr2YNGkSzz33HFu2bGHYsGEMGzaszudr27YtjzzyCEOHDuWzzz5j7dq1DB8+nAEDBnDiiSeyZs0aALZv386FF15IamoqaWlpzJkz55i/Vk/O1kwANu/3OAsYdMAxDwJTjTG3AdHAaXt3GGMGAROBDsAV+xVrIt4xYQIVa9cRUlb6m80hZaXV2ydMgIceciiciIgX3X47LFpU+75Zs6C8vPZ9JSXw2GPw00+/35eSAs8+e8jTFhcXk5KSQklJCVu3bmXatGkATJ06lbVr1+JyubDWcu655/Lzzz+Tk5NDmzZt+OqrrwDIy8sjJiaGp59+munTpxMfH1/nLxkgOjqamTNnAjBs2DDeeOMNOnXqxMyZM7n11luZOnUqf/7zn7n77rsZPHgwmZmZnHPOOSxbtuyIznMgTxZntY2AO/AK2GjgLWvtU8aYIcC7xphe1toqa+1coKcxpjvwtjHmG2vtb8pyY8z1wPUA7du398CXIAHtpZd+V5jtFVJWCi+/rOJMRORghVld9x9CZGQki2qKwtmzZzNmzBiWLVvG1KlTmTp1Kv369QOgsLCQtWvXcsIJJzB27FjuuecezjnnHE444YSjPjfAqFGjAMjNzWXOnDlcdNFF+/ZVVFRfM/rhhx9YvXr1vu27d++muLiYyMjIoz6vJ4uzLKDdfo/bUnPbcj/XAiMArLWzjTERQDzVY8yo2b7SGLMH6AX8prO5tfY1qsetkZqaqlufUr927Tq2/SIiDcWhrnA1b1499ONQ+2fMOOYIQ4YMYefOneTk5GCtZfz48dxwww2/O27+/Pl8/fXXjB8/njPOOIP777//qM8ZHR0NVI/Pj4+P31co7s9ai8vlIiws7KjPcyBPjjmbB3QxxiQZY8KAy4ApBxyzCTgVoOYKWQSQU/OckJrtHYBkINODWUV+Ly7u2PaLiASCm2+GiIja90VEwE031ctpVq1aRWVlJXFxcQwfPpyJEydSWDP2Nzs7mx07drBlyxaioqK4/PLLGTt2LAsWLACgcePGFBQUHPW5mzZtSuvWrfnss88AqKqqYvHixQCcdtppvPjii/uOra2AO1IeK85qxojdCnwHrAQmW2uXG2MeNsacW3PYXcB1xpjFwAfAVTUzGI4HFhtjFgGfATdbaw9RlovUP3vzzZSG1P6bUEVYeL39wBER8WvjxkGnTr8v0CIiqrePG3fUL713zFlKSgqjRo3i7bffJjg4mDPOOIM//OEPDBkyhN69e3PxxRdTUFDA0qVLSUtLIyUlhUcffZT77rsPgOuvv54zzzzziCYEHOjDDz/klVdeoW/fvvTs2ZMvv/wSgBdffJGZM2fSp08fevToweuvv37U59jLVNdC/i81NdWmp6cf/kCROnr/x+UMuOwskvK2EVZetm97eVg4oV06w5w50KiRgwlFRDxn5cqVdO/evW4HFxZWz8p8+eXqIR9xcdW/wI4bp5+T1P53aYyZb61Nre14dQgQqcW6HQU8NH0TTz/8NqHj74XmzbFBQeyOjmHSyZdRMXOWfuCIiOzVqFH1BKkdO6CysvrPhx7Sz8mjpOJM5ABlFVXcPmkR0eEhPHL5YEzNDxxTWcncOSu5r98lfLDC7XRMERFpoFSciRzg2R/WsCw7n8cv7E2Lxr8dQzG8ZyuGdIzjqe/XkFtUdpBXEBEROXoqzkT248pw8/JP6xmd1o4zerb63X5jDA+c24P84nKe+X6NAwlFRLynoYxLd9LR/B2qOBOpkV9Szh2TFtGhWRT3nd3joMd1a9WEPw7qwHtzN7F629FPzRYR8WURERHs2rVLBdoxsNaya9cuIg621MhBeHIRWhG/8uB/l7Mtv4SPbhxCdPih/2vceXpXpizewsNfLue9awdhTG0NMURE/Ffbtm3JysoiJyfH6Sh+LSIigrZt2x7Rc1SciQBfLN7Cpwuzuf20LvRv3/SwxzeNDuPO07vywJTlTF2xneG13AIVEfFnoaGhJCUlOR0jIOm2pgS8rXnF/PWzpaS0i+XWYZ3r/Lw/DmpP15aN+PtXKygpr/RgQhERCSQqziSgVVVZ7pq8mIoqy7OjUggJrvt/iZDgIB4Y2ZPN7mL+/WuGB1OKiEggUXEmAW3izAxmrd/FAyN7kBgffcTPH9o5njN6tOTF6evYnl/igYQiIhJoVJxJwFq1LZ9/fruaM3q05NLUdkf9On89uzsVlZYnvllVj+lERCRQqTiTgFRSXsntHy6iSWQoj13Y+5hmW3aIi+ZPJyTx6cJsFmzaXY8pRUQkEKk4k4D05HerWbWtgAmX9CGuUfgxv97NwzrTonE4D32xgqoqrQkkIiJHT8WZBJyZ63byxq8ZjBnSgWHJLerlNRuFh3DPiG4s3pzLpwuz6+U1RUQkMKk4k4CSW1TGXZMX06l5NOPP7F6vr31BvwRS2sXyxLerKCytqNfXFhGRwKHiTAKGtZa/fr6MnYWl/OuyfkSGBdfr6wcFGR4Y2YOcglJemLauXl9bREQCh4ozCRifL8rmqyVbufOMrvRKiPHIOfq1b8qF/ROY+GsGmTv3eOQcIiLSsKk4k4Cw2V3E/Z8vJy2xGTec2Mmj57p3RDdCgw2Pfr3So+cREZGGScWZNHiVNV0ALPDUpX0JDvJsk/IWTSK45ZTOfL9iO7+sVcNgERE5MirOpMF79ef1uDLdPHxeT9o1i/LKOa89PokOcVE8/MUKyiurvHJOERFpGFScSYO2LDuPp6eu4ew+rbmgX4LXzhseEsxfz+rO2h2F/GfORq+dV0RE/J+KM2mwissq+cuHC4lvFM6j5/c6pi4AR+P0Hi05vnM8T3+/BveeMq+eW0RE/JeKM2mwHvtmJetz9vDUpX2JjQrz+vmNMdw/sgd7yip5+vvVXj+/iIj4JxVn0iBNX72Dd2Zv5E/HJzG0c7xjObq2bMwVgzvw/txNrNiS71gOERHxHyrOpMHZVVjK3R8voVurxowdnux0HG4/rQsxkaE8/OVyrFXfTREROTQVZ9KgWGsZ/+lS8orKeWZUChGh9dsF4GjERoVx5xnJzNng5ttl25yOIyIiPk7FmTQok9M3M3XFdu4ekUz31k2cjrPP6IHt6NaqMX//aiUl5ZVOxxERER+m4kwajMyde3joixUc1ymOa4YmOR3nN0KCg7h/ZA+yc4t5/ecNTscREREfpuJMGoSKyipun7SIkCDDU5f2JcjDXQCOxnGd4jmzVytemrGerXnFTscREREfpeJMGoQXpq9j0eZc/nFhb1rHRDod56D+76zuVFrL49+scjqKiIj4KBVn4vcWbtrN89PWcWG/BM7p08bpOIfUrlkUN5zYkf8u2kJ6ptvpOCIi4oNUnIlf21NawR2TFtGqSQQPntfT6Th1ctPJnWjVJIKHvlhBVZWW1hARkd9ScSZ+7e9frWCju4inL+1Lk4hQp+PUSVRYCPee2Y2l2Xl8PD/L6TgiIuJjVJyJ35q6fBsfuDZz40mdGNQxzuk4R+S8lDYM6NCUf363ioKScqfjiIiID1FxJn5pR0EJ9366lJ5tmnDHaV2djnPEjDE8MLIHOwvLeH7aOqfjiIiID1FxJn7HWsvdHy9hT2kF/7oshbAQ//w27tM2lksGtOXNmRlsyCl0Oo6IiPgI/3xXk4D23pyNzFidw1/P7k7nFo2djnNMxo1IJjwkmEe/Wul0FBER8REqzsSvrNtRyN+/WslJXZtzxeAOTsc5Zi0aR3DbKZ35cdUOZqze4XQcERHxASrOxG+UVVRx+6SFRIUFM+HiPhjje10AjsZVQxNJjIvi4S9XUF5Z5XQcERFxmEeLM2PMCGPMamPMOmPMvbXsb2+MmW6MWWiMWWKMOatm++nGmPnGmKU1f57iyZziH/714xqWZefz2IV9aNEkwuk49SY8JJi/ndODDTl7eGf2RqfjiIiIwzxWnBljgoEXgTOBHsBoY0yPAw67D5hsre0HXAa8VLN9JzDSWtsbuBJ411M5xT+4Mty8NGM9o1LbMaJXK6fj1LtTurXgxK7NefaHNewqLHU6joiIOMiTV87SgHXW2g3W2jLgQ+C8A46xQJOaz2OALQDW2oXW2i0125cDEcaYcA9mFR+WX1LOHZMW0b5ZFPePPLC+bxiMMdx/TneKyyp5cuoap+OIiIiDPFmcJQCb93ucVbNtfw8ClxtjsoCvgdtqeZ2LgIXW2t9dTjDGXG+MSTfGpOfk5NRPavE5D05Zzrb8Ep4ZlUJ0eIjTcTymc4vGjBmSyIfzNrEsO8/pOCIi4hBPFme1jdY+sJHgaOAta21b4CzgXWPMvkzGmJ7AE8ANtZ3AWvuatTbVWpvavHnzeootvuTLJVv4dEE2tw7rTP/2TZ2O43F/Oa0LTaPCePiLFVirvpsiIoHIk8VZFtBuv8dtqbltuZ9rgckA1trZQAQQD2CMaQt8Boyx1q73YE7xUdvySvjrZ8vo2y6WW0/p7HQcr4iJDGXsGcm4Mt18tXSr03FERMQBnizO5gFdjDFJxpgwqgf8TzngmE3AqQDGmO5UF2c5xphY4CtgvLV2pgczio+qqrKM/WgxZRVVPDsqhdDgwFn1ZdTAdnRv3YR/fLWS4rJKp+OIiIiXeewdz1pbAdwKfAespHpW5nJjzMPGmHNrDrsLuM4Ysxj4ALjKVt/LuRXoDPzNGLOo5qOFp7KK73lzVia/rtvJ/SN7kBQf7XQcrwoOMjw4sgdb8kp49WddNBYRCTSmoYxrSU1Ntenp6U7HkHqwals+574wkxO7NOf1MQMazGKzR+qW9xfw48rt/HjXySTERjodR0RE6pExZr61NrW2fYFzr0j8Qkl5Jbd/uIgmEaE8cVHvgC3MAMaf2Q1r4bGv1XdTRCSQqDgTn/LU1NWs2lbAhIv7ENcosJe2a9s0ihtO6sSXS7biynA7HUdERLxExZn4jJnrdvL6LxlcMbgDw7ppiCHATSd1onVMBA99sZzKqoYxBEFERA5NxZn4hLyicu6avJiOzaP5v7O6Ox3HZ0SGBTP+rO4s35LP5PTNh3+CiIj4PRVn4jhrLX/9fCk7C0t5dlQKkWHBTkfyKSP7tGZgYlOe/G41ecXlTscREREPU3Emjvvvoi18uWQrd5zelT5tY52O43OMMTwwsifuojKe+3Gt03FERMTDGm6jQvFpny/MZsJ3q9mSWwxAUlwUN57UyeFUvqtXQgyjUtvx9qxMRqe1p3OLRk5HEhERD9GVM/G6zxdmM/7TpWTnFmOpbri6Ja+ELxYf2N1L9jd2eDKRocH8/asVTkcREREPUnEmXjfhu9UUl/+2LVFpRRUTvlvtUCL/EN8onL+c1oUZq3OYtmq703FERMRDVJyJ1+29lVnX7fI/Y4Yk0rF5NI98uZKyiiqn44iIiAeoOBOva3OQVkQH2y7/ExYSxN/O6UHGzj28PSvT6TgiIuIBKs7E68YNTyYi5LffepGhwYwbnuxQIv8yLLkFw5Kb89yPa8kpKHU6joiI1DMVZ+J15/dL4JLUtgAYICE2kscu7M35/RKcDeZH7junB8XllTypcXoiIg2OltIQR1RZaBQewuIHziA4KHCbmx+tTs0bcfXQRN74NYPLB3egd9sYpyOJiEg90ZUzcYQrw82ADk1VmB2D207tQrOoMB78YjnWqu+miEhDoeJMvM69p4y1OwpJS2rmdBS/1iQilHHDk5m/cTdTtEaciEiDoeJMvG5ephuAQSrOjtklqe3oldCEx75eRVFZhdNxRESkHqg4E69zZbgJCwnSOKl6EBxU3XdzW34Jr8xY73QcERGpB5oQIF7nynDTr10s4SHBTkdpEAYmNuPcvm14cfo6JqVvZkd+KW1iIxk3PFkzYEVE/JCunIlXFZZWsHxLnm5p1rN+7WOptLA9vxQLZOcWM/7TpXy+MNvpaCIicoRUnIlXzd+4myoLaUlxTkdpUN74JeN324rLK9WvVETED6k4E69yZewiOMjQr32s01EaFPUrFRFpOFSciVe5Mtz0SoghOlzDHevTwfqSNo4IoaS80stpRETkWKg4E68pKa9k8WaNN/OEccOTiQz97QSLIAP5JRWc+tRPfL4wm6oqLVQrIuIPVJyJ1yzenEtZZRVpiSrO6tv5/RJ47MLeJMRG7utX+vSlKbx/3SCaRody+6RFnPfiTOZs2OV0VBEROQzdWxKvcWW4MaZ66Qepf+f3S6h16YwptxzPfxdnM+Hb1Vz22hxO696Se8/sRucWjRxIKSIih6MrZ+I1rkw3yS0bExMV6nSUgBIUZLigX1umjT2Zu0ckM2fDLoY/+zN/+3wZOwtLnY4nIiIHUHEmXlFRWcX8jbvVT9NBEaHB3HxyZ34adzJ/HNSe912bOHnCDF6cvk6TBkREfIiKM/GK5VvyKSqrVHHmA+IahfPweb2YeseJHNcpjgnfrWbYkzP4ZH6WJg2IiPgAFWfiFa6M6mbnmgzgOzo1b8RrY1KZdP1gWjQO566PFjPyhV+ZtW6n09FERAKaijPxirkZbhLjomjRJMLpKHKAQR3j+OzmofzrshRyi8r5wxtzueateazdXuB0NBGRgKTiTDyuqsqSvtGtW5o+LCjIcF5KAj/edRL/d1Y35mW6Gf7sz/zfZ0vZUVDidDwRkYCi4kw8bu2OQnKLytVP0w9EhAZz/Ymd+HncMK48LpHJ8zZz8oQZPPfjWorKKpyOJyISEFScice5MqoXPlVnAP/RNDqMB0b25Ps7T+Kkrs15+vs1DHtyBpPTN1OpSQMiIh6l4kw8bm6Gm1ZNImjbtPb+j+K7kuKjefnyAXx84xBax0Ry98dLOPu5X/hlbY7T0UREGiwVZ+JR1lrmZVaPNzPGOB1HjlJqYjM+u/k4XvhDP/aUVXDFv11cOdHF6m2aNCAiUt9UnIlHbXIXsT2/VJMBGgBjDOf0acMPd57EfWd3Z+Gm3Zz5r5+595Ml7MjXpAERkfqi4kw8am7N+mYab9ZwhIcE86cTOvLz3cO4ZmgSnyzI4qQJM3j2hzXsKdWkARGRY+XR4swYM8IYs9oYs84Yc28t+9sbY6YbYxYaY5YYY86q2R5Xs73QGPOCJzOKZ7ky3DSNClWT7QYoNiqM+87pwQ93nsQp3Vvw7A9rOfnJGXzo2qRJAyIix8BjxZkxJhh4ETgT6AGMNsb0OOCw+4DJ1tp+wGXASzXbS4C/AWM9lU+8Y16mm4GJGm/WkHWIi+bFP/Tnk5uOo32zKO79dCln/esXZqzegbUq0kREjpQnr5ylAeustRustWXAh8B5BxxjgSY1n8cAWwCstXustb9SXaSJn9qWV8LGXUUabxYgBnRoysc3DuHlP/anpKKSq96cx5iJLlZsyXc6moiIX/FkcZYAbN7vcVbNtv09CFxujMkCvgZuO5ITGGOuN8akG2PSc3I0td/XuDL3jjfT4rOBwhjDmb1b8/0dJ/HAyB4szc7j7Od/YdxHi9mWp9+1RETqIsSDr13bfawD73GMBt6y1j5ljBkCvGuM6WWtrarLCay1rwGvAaSmpur+iY9xZewiOiyY7q0bOx1FvCwsJIirhyZxYf+2vDR9HW/OzOSLJVu47oSOJMRG8vy0dWzJLaZNbCTjhidzfr8Df28TEQlcnizOsoB2+z1uS81ty/1cC4wAsNbONsZEAPHADg/mEi9xZbgZkNiMkGBNCg5UMZGhjD+rO5cP7sCE71bz/LR1v9mfnVvM+E+XAqhAExGp4cl3zXlAF2NMkjEmjOoB/1MOOGYTcCqAMaY7EAHo/mQDsHtPGWu2F2oJDQGgXbMonhvdj+aNwn+3r7i8kgnfrXYglYiIb/LYlTNrbYUx5lbgOyAYmGitXW6MeRhIt9ZOAe4CXjfG3EH1Lc+rbM30LmNMJtWTBcKMMecDZ1hrV3gqr9SveTXjzTQZQPa3s7C01u1bcou9nERExHd58rYm1tqvqR7ov/+2+/f7fAUw9CDPTfRkNvEsV4absJAg+rSNcTqK+JA2sZFk11KIWeDOSYsYOzyZNrHqwSoigU2DgcQjXJluUtrFEh4S7HQU8SHjhicTGfrb74mI0CBO7d6CL5duZdiTM/jnt6soKCl3KKGIiPM8euVMAlNhaQXLt+Rz88mdnI4iPmbvoP8J363+3WzN7NxinvpuNS/NWM+keZv5y2ldGJ3WnlBNKBGRAGMaygreqampNj093ekYAvy8JocxE128e20aJ3Rp7nQc8TNLs/L4x9crmb1hFx3jo7n3zG6c3qOlukyISINijJlvrU2tbZ9+JZV658pwExxk6N++qdNRxA/1bhvD+9cNYuJVqQQFGa5/dz6jXpvD4s25TkcTEfEKFWdS71wZbnq1aUJ0uO6ay9ExxnBKt5Z8+5cTePSCXmzIKeS8F2fy5w8Wstld5HQ8ERGP0run1KuS8koWZeVy5ZAOTkeRBiAkOIg/DurAeSkJvPrTel7/ZQPfLtvG1UMTuXlYZ2IiQ52OKA3Q5wuzax0XKeItunIm9WpJVh5lFVWkqZ+m1KNG4SHcdUYy08eezLkpbXjtlw2cNGE6E3/NoKyiTt3eROrk84XZjP90Kdm5xVj+18Xi84XZTkeTAKLiTOqVK2MXAKkdNN5M6l/rmEievKQvX912Ar3axPDwlys4/Zmf+GbpVhrK5CZx1oTvVlNcXvmbbepiId6m4kzq1dwMN8ktG9M0OszpKNKA9WjThHevTeOtqwcSERLMTf9ZwMWvzGb+xt1ORxM/5t5TVusiyaAuFuJdKs6k3lRUVrFg4261bBKvMMZwcnILvv7LCTxxUW82uYu46OVZ3PKfBWzctcfpeOJHKqss78/dxClPzTjoMepcId6kCQFSb1ZszWdPWaWKM/Gq4CDDqIHtOadPG17/ZQOv/rSBqSu2MWZIIred0pnYKF3FlYNbkpXL3z5fxuKsPAYlNePk5OY89+O6393avHhAW4cSSiBScSb1xpWhZufinOjwEG4/rSt/SGvP09+v4c2ZGXyUvpnbTunCmOM6qJWY/EZuURkTvlvN+65NxEWH8+yoFM5LaYMxhtYxkftma7aKiaC4rJLPF2Vz/YkdtUSQeMVhOwQYY84BvrbW+vSUKHUIcN5176SzZnsBP40b5nQUEVZvK+Cxb1YyY3UO7ZpFMm54N0b2aa1OAwGuqsry8fwsHv92FblFZVx5XCJ3nN6VJhEHX5bFleFm1GuzGZXajscv6uPFtNKQHWuHgMuAtcaYfxpjutdvNGkoqqos6Zlu0hJ11Ux8Q3Krxrx1dRrvXptGo/BQ/vzBQs5/ada+K7wSeJZvyePiV2Zx9ydLSIqP5svbTuCBkT0PWZhB9d2AG07sxIfzNvP9iu1eSiuB7LDFmbX2cqAfsB540xgz2xhzvTGmscfTid9Yl1PI7qJy3dIUn3NCl+Z8edvxPHlJX7bnlXDpq7O54d10NuQUOh1NvCSvuJwHpyxn5PO/snFXEU9e0pePbhhCjzZN6vwad57elR6tm3DvJ0vIKSj1YFqROs7WtNbmA58AHwKtgQuABcaY2zyYTfzI3JqrEYO0+Kz4oOAgw8UD2jJ97MmMPaMrv67dyRnP/MwD/13GrkK90TZU1lo+XZDFqU/9xDuzM7l8cAem3XUyFw9oS1DQkd3eDgsJ4tnLUigoreDeT5ZoXT3xqMMWZ8aYkcaYz4BpQCiQZq09E+gLjPVwPvETrgw3LZuE066ZppuL74oMC+bWU7owY9wwRg1sx3tzN3HyhBm8PGM9JQfMzhP/tmpbPqNencOdkxfTtmkkU249nofP60VM1NG3/OrasjH3jujGj6t28IFrcz2mFfmtukw7uQR4xlr78/4brbVFxphrPBNL/Im1lnkZbtKS4jTYWvxC88bhPHpBb64emsjj36ziiW9X8d6cjYwbnsy5fdsc8VUV8R0FJeU8+8Na3pqVSZOIEB6/sDeXprart3/Tq45LZNqqHTzy5QqGdIojKT66Xl5XZH91ma2ZBGy11oAGUkoAACAASURBVJbUPI4EWlprMz0fr+40W9M5m3YVceKE6Txyfi+uGKyG5+J/Zq3fyT++Xsmy7Hx6JTThr2f1YHt+iZpf+xFrLVMWb+HRr1aSU1jKZQPbc/fwZI90K9mWV8LwZ38mKT6aj28cQkiw1nOXI3esszU/AvZfRqOyZpsIAHNr+mkO0mQA8VPHdYpnyi3H88yovrgLyxj9+hzunLxIza/9xNrtBfzh9bn85cNFtGwSwWc3D+WxC3t7rI1cq5gI/n5+LxZtzuWF6es8cg4JbHUpzkKstWV7H9R8riW3ZR9XhpvYqFA6N2/kdBSRoxYUZLigX1umjT2ZJhEhVB1wU0HNr33PntIKHvtmJWf+6xdWbM3n7+f34vNbhpLSLtbj5x7Ztw3np7Th+WnrWLhJPV2lftWlOMsxxpy794Ex5jxgp+ciib+Zl+lmYGIzjdORBiEiNJiCkopa96n5tW+w1vL10q2c9vRPvPrTBi7sn8C0u07i8sEdCPbiz6GHzutFy8bh3Dl5MUVltX/PiByNuhRnNwL/Z4zZZIzZDNwD3ODZWOIvtueXkLmrSLc0pUE5WJPr1rERXk4iB9qQU8iYiS5u/s8CYqPC+OSmIfzz4r7ENQr3epaYyFCeujSFzF17+PtXK71+fmm4Djtb01q7HhhsjGlE9QSCAs/HEn+hfprSEI0bnsz4T5f+rvl11xaNsNZqVrIDissqeWH6Wl77eQMRIcE8OLIHlw/u4Phg/CGd4rjuhI689vMGTu3WglO7t3Q0jzQMdergaow5G+gJROz9oWStfdiDucRPuDLcRIcF06N13VfaFvF1e2dl/m+2ZgQd46OZsWYnL/+0nptP7uxwwsBhrWXqiu08/MUKsnOLubBfAuPP6k7zxt6/UnYwd53RlZ/X5HDPJ0v47vYTHbmKJw3LYYszY8wrQBQwDHgDuBhweTiX+Il5mW76d2jq+G+vIvXt/H4Jv1k6o6rKcvukRfzz29U0jQpjdFp7B9MFho279vDglOVMX51DcsvGTLp+MIM6+l4XkvCQYJ69LIVzn5/JvZ8u5bUrBujqqhyTuryjHmetHQPsttY+BAwB2nk2lviD3KIyVm0r0HgzCQhBQYYnL+nLSV2b89fPlvLtsq1OR2qwSsoreeb7NZz+zM+4Mtzcd3Z3vvzz8T5ZmO3VrVUT7h6RzPcrtjM5Xd0D5NjUpTgrqfmzyBjTBigHkjwXSfzFvMzq6eNp6qcpASIsJIiXL+9PSrtY/vzBImat08T1+jZt1XbOeOZn/vXjWkb0bMW0sSfzpxM6EuoHV+evGZrEcZ3ieOiLFWzctcfpOOLH6vLd/oUxJhaYACwAMoEPPBlK/IMrYxdhwUH0aRvjdBQRr4kKC2HiVQNJjI/iunfSWZKV63SkBmGzu4jr3knnmrfSCQsJ4v0/DeK50f1o2cR/ZsjuvboaEmS4Y9IiKiqrDv8kkVocsjgzxgQBP1prc621nwAdgG7W2vu9kk58mivDTUq7WCJCg52OIuJVsVFhvHPNIGKjwrjqzXmszyl0OpLfKq2o5Pkf13La0z8xc91O7j2zG1//+QSO6xzvdLSj0iY2kkfO78WCTbm8PGO903HkCH2+MJuhj08j6d6vGPr4NMe6ghxyQoC1tsoY8xTV48yw1pYCpd4IJr5tT2kFy7bkc9NJnZyOIuKIVjERvPenQVz88iyueGMun9x8HK1jal8fTap9vjD7N/1Kz+nbmu+WbSNzVxFn9W7FfWf3OOgac/7kvJQEfli5g3/9uJaTkpvTp63nOxbIsft8YfZvltDZ27YN8Hpf3brc1pxqjLnIaOqJ7GfBpt1UVlmtbyYBLSk+mrevSSO/pIIr/u1i956ywz8pQO1949u/X+mrP22gsLSCd65J46U/DmgQhdlefz+vF80bh3P7pEUUl1Ue/gniuAnfrf7d2oZOtW2rS3F2J9WNzkuNMfnGmAJjTL6Hc4mPc2W4CTLQv0NTp6OIOKpXQgyvj0llk7uIq96ax55StfGpTW1vfABhwUGc2LW5A4k8KyYqlCcv6cuGnD3842t1D/AHB2vP5kTbtsMWZ9baxtbaIGttmLW2Sc1jrTga4OZmuOmVEEOj8DqtYyzSoA3pFMfzo/uxNCuXG9+bT2mFrpQc6GBvcFvzSmrd3hAM7RzPtccn8e6cjUxfvcPpOHII1loiw2ofP+3EFd3DFmfGmBNr+/BGOPFNpRWVLNqcS1qibmmK7DW8Zysev6gPv6zdyZ2TF1NZZZ2O5DOydhcdtCF5Q7qVWZtxw5NJbtmYuz9eglu3vX3W09+voaiskpADvk8jQ4MZNzzZ63nqcltz3H4ffwO+AB70YCbxcUuy8iirqNJ4M5EDXJrajvFnduOrJVu5/7/LsFYF2uz1uzj3hZkEm+pbmPtz6o3PmyJCg3lmVAp5ReWM/3SJvid80LuzM3l+2jouG9iOCRf3ISE2EgMkxEby2IW9vT4ZAOrW+Hzk/o+NMe2Af3oskfi8vc3OB+rKmcjv3HBSJ9xFZbz60wbiosO484yGXXwcjLWWt2dl8shXK0mMi+KjG4ewNCvvN7M1xw1PduSNz9t6tGnCXWd05bFvVvHx/CwuSVWTHV/x9dKt3D9lOad1b8nfz+9FSHAQF/Rv63SsujU+P0AW0Ku+g4j/mJvhpmvLRjSNDnM6iohPundEN3bvKeO5aetoGh3G1UMDq6lKSXkl932+jI/nZ3Fa9xY8MyqFxhGhdGreKCCKsdr86YSOTFu1g4e+WMHgjnG0axbldKSAN3v9Lm7/cBH92zfl+dH9fKpHdF3GnD1vjHmu5uMF4BdgcV1e3Bgzwhiz2hizzhhzby372xtjphtjFhpjlhhjztpv3/ia5602xgw/ki9KPKeisooFG3frlqbIIRhj+McFvTmjR0se+mKFYwtZOmFbXgmjXpvDx/Oz+POpXXjtilQaR4Q6HctxwUGGpy7tiwHumLRIYxIdtmJLPte/k06HuCj+fWXqQScDOKUuZWI6ML/mYzZwj7X28sM9yRgTDLwInAn0AEYbY3occNh9wGRrbT/gMuClmuf2qHncExgBvFTzeuKwlVsLKCytUD9NkcMICQ7iudH9GNyxGWM/Wsz0VQ1/tt78jW7Oef5X1m4v4JXL+3Pn6V0JOshEgEDUtmkUD5/fk/SNu3nlJ3UPcMpmdxFXvumiUUQIb1+TRmyU790Fqktx9jHwnrX2bWvtf4A5xpi6XI9NA9ZZazdYa8uAD4HzDjjGAnuX5YgBttR8fh7wobW21FqbAayreT1x2NyMXQCaqSlSBxGhwbw+JpVurRtz03/mk57pdjqSx3zg2sRlr80hOjyYz24eyoherZ2O5JPOT0ng7N6teeb7NSzLznM6TsDZVVjKlRNdlJZX8vY1aT47W7guxdmPwP7pI4Ef6vC8BGDzfo+zarbt70HgcmNMFvA1cNsRPFcc4Mpw075ZFK1i/KcZsYiTGkeE8tbVabSOieSat+axalvDWsO7rKKKv362lPGfLmVwxzim3HI8ya0aOx3LZxljePSCXsQ1CuP2SYsoqWVhXvGMorIKrnk7nezcYiZeNZCuLX33+7QuxVmEtXZfV9+az+ty5ay2a9kH3mQfDbxlrW0LnAW8W9NsvS7PxRhzvTEm3RiTnpOTU4dIciystczLdGu8mcgRim8UzjvXpBEZFsyYf7vY7C5yOlK9yCko5Y9vzOE/czdxw0kdeevqNGKiNL7scGKjwnjykr6s21HI49+scjpOQCivrOLm/yxgaVYuL/yhP6k+fvenLsXZHmNM/70PjDEDgLr0MsgC9p8v3Jb/3bbc61pgMoC1djYQAcTX8blYa1+z1qZaa1ObN2947T98zbodhewuKldxJnIU2jWL4t1rB1FaUcXl/55LTkGp05GOyZKsXEY+/ytLs/P412UpjD+z+0EXmpXfO6FLc646LpG3ZmXy8xpdXPAkay33fLKEGatz+McFvTm9R0unIx1WXYqz24GPjDG/GGN+ASYBt9bhefOALsaYJGNMGNUD/KcccMwm4FQAY0x3qouznJrjLjPGhBtjkoAugKsuX5B4ztya9c003kzk6HRt2ZiJVw1kR34pYya6yC8pdzrSUflkfhYXvzKb4CDDxzcex3kpGnVyNO49sxtdWjRi7EeL2a3uAR7z+Ler+HRBNnee3pXL0to7HadO6tJbcx7QDbgJuBnobq2dX4fnVVBdxH0HrKR6VuZyY8zDxphzaw67C7jOGLMY+AC4ylZbTvUVtRXAt8At1lrdmHeYK8NNi8bhdIjT+jwiR2tAh6a8fHl/1m4v4E9vp/vVmKOKyioe/mIFd320mP7tY5ly61B6JcQ4Hctv7e0esLuojL9+vlTdAzzg379m8OpPG7hicAduO6Wz03HqrC7rnN0CRFtrl1lrlwKNjDE31+XFrbVfW2u7Wms7WWsfrdl2v7V2Ss3nK6y1Q621fa21Kdbaqfs999Ga5yVba785ui9P6ou1FldG9XgzY3TrQuRYnJzcgqcu7cu8TDe3vr+QisoqpyMdlntPGWMmupg4M4Orjkvk3WsHEdco3OlYfq9XQgx3nN6Vr5du47MAWg/PG/67KJtHvlzBiJ6tePDcnn713lWX25rXWWtz9z6w1u4GrvNcJPFFWbuL2ZZfwiCNNxOpF+elJPDQuT35YeV27vlkKVU+vCjpii35nPvCr6Rv3M2Ei/vw4Lk9CfWh1dT93Q0ndiItsRkP/Hc5WbsbxmQRp/2yNoexHy0mLakZz16W4nfjIevyvyvI7Fdu1iwG63srtolH7R1vNlDFmUi9GTMkkdtP68InC7J47JuVPnlb68slW7jo5VmUV1Yx+YYh6gvpAXu7B1jgzsmL1T3gGC3NyuPGd+fTqXkjXh+TSkSo/61hX5fi7DtgsjHmVGPMKVSPDfvWs7HE17gydhETGUrXFr67LoyIP/rLqV24ckgHXv8lg1d+2uB0nH0qqyxPfLuKW99fSI82TfjituNJaRfrdKwGq12zKB48tyeuDDev/+I73wf+ZuOuPVz9lovYqDDeviaNmEj/XNqlLo3P7wFuoHpCgAGmAm94MpT4nnmZuxmY2EytWETqmTGGB0b2ZHdROU98u4qmUaGOzyjLKy7nLx8uZMbqHEantePBc3sSHuJ/Vx/8zUX9E/hx5XaemrqaE7rE07ONJlsciZyC6lnQlVWWt69Jo2UT/10s/bDFmbW2Cni55kMC0I78EjJ27uEPfjIFWcTfBAUZnrykL7nF5fzfZ0uJjQp1rP3R2u0FXP/ufDa7i3j0gl78cVAHR3IEouruAb1J37ibOyYtYsqtx/vlLTknFJZWcPVbLrbnl/D+dYPp3KKR05GOSV1ma3YxxnxsjFlhjNmw98Mb4cQ3uGr6AWrxWRHPCQsJ4pXL+9O3XSx//mARs9bt9HqGqcu3ccFLsygoKeeD6werMHNAs+gwJlzchzXbC/nnt6udjuMXyiqquPHd+azcWsBLf+xP//ZNnY50zOoy5uxNqq+aVQDDgHeAdz0ZSnyLK8NNVFgwPds0OfzBInLUosJCePOqgSTGR3HdO+ksyco9/JPqQVWV5dkf1nD9u/Pp2DyaKbcez0AtNu2Yk5NbMGZIBybOzODXtd4v0v1JVZVl7EeL+XXdTh6/sDendPP91f/roi7FWaS19kfAWGs3WmsfBE7xbCzxJa4MNwM6NCVEU+dFPC42Kox3rhlEbFQYV705j/U5hYd/0jEoLK3gxvfm8+wPa7mwXwKTbxhCm9hIj55TDm/8md3p1DyasR8tJrdI3QNqY63l0a9XMmXxFu4ekdygZhLX5d22pKYZ+VpjzK3GmAuAFh7OJT4it6iM1dsL1LJJxItaxUTw3p8GYYAx/3axNa8u7YyPXObOPVzw4kx+XLWD+8/pwVOX9tUYJx8RGRbMs6P6sbOwlPs+X+aTy6w47bWfN/DvX6sXRb7ppE5Ox6lXde2tGQX8GRgAXA5c6clQ4jvSM3djrcabiXhbUnw0b1+TRl5xOVf821XvvRdnrN7BuS/8Sk5hKe9ck8Y1xyf51QrqgaB32xhuP60LXy7Zyn8XbXE6jk/5dEEWj32zinP6tOb+c3o0uO/dOvXWtNYWWmuzrLVXW2svstbO8UY4cZ4r001YcBB9tb6RiNf1Sojh9TGpbHIXcfVb89hTWnHMr2mt5eUZ67n6rXm0iY3ki1uPZ2jn+HpIK55w40mdGNChKX/77zKycz1zBdXfzFi9g7s/XsLQznE8dWnfBrnEkwYRySG5Mtz0bRejWx0iDhnSKY7nR/djSVYuN743n7KKo+/DWVRWwW0fLOSJb1dxVu/WfHrzcbRrFlWPaaW+hQQH8cylKdUD3ycv9uk2X96waHMuN723gORWjXnl8gENdv09FWdyUHtKK1iWnadbmiIOG96zFY9f2Idf1u7kzsmLjqq9z2Z3ERe9PJuvlm7lnhHdeGF0P6LC6rIOuTitfVwUD4zsyewNu/j3rxlOx3HMhpxCrnlrHvGNw3jz6oE0jvDP1f/r4qD/M40xqdbadG+GEd+ycFMuFVWWtKQ4p6OIBLxLB7Zjd1EZj32zitioUB45r1edx9nMWreTW95fQEWVZeJVAxmWrDld/uaS1Lb8sHI7E75bzfFd4uneOrCWNtqRX8KYiS4M8O41g2jR2H9X/6+LQ105e90Ys9YY87AxpofXEonPcGXsIshA//YabybiC244qRM3nNiR9+Zs4pkf1h72eGstE3/N4IqJLuIahTPl1uNVmPkpYwyPXdibJpGh3DFpESXllU5H8pr8knKufHMe7j1lvHn1QBLjo52O5HEHLc6stf2Ac4BK4GNjzCJjzD3GGC0ZHSBcmW56tolp0JeORfzNvWd249LUtjz341renHnwW1wl5ZWM/WgJD3+5glO6teCzm48jKQDe1BqyuEbh/PPi3qzaVsBTUwOje0BJeSXXv5PO2u0FvHL5APq0DYyLBYccc2atXW2tfcha24Pq5TNigWnGmJleSSeOKa2oZOGmXI03E/Exxhj+cUFvzujRkoe+WMHnC7N/d8zWvGJGvTqbTxZkcftpXXj18gH6JauBOKVbS/44qD1v/JrBrPUNu3tAZZXlzsmLmLPBzZOX9OXErs2djuQ1dRoNWrMIbQugJRAN5HgylDhvaVYepRVVKs5EfFBIcBDPje7HlRNdjP1oMSu25vHVkm1syS0mrlEYJeWVWAuvXjGA4T1bOR1X6tlfz+7OrPW7GDt5Md/cfiIxkQ2v8LbW8tAXy/l66TbuO7s75/dLcDqSVx3yypkx5gRjzEtAFjAO+BVIttae741w4py5GdXNztVfT8Q3RYQG88aVqbRsEs5rP2eQnVuMBXYWlrGntJLbTumswqyBigoL4ZlRKWwvKOXqN10MfXwaSfd+xdDHp9V6JdUfvTh9He/M3sj1J3bkTyd0dDqO1x20ODPGbAYeB1YC/ay1Z1hrJ1pr87yWThzjynDTpUUjmkWHOR1FRA6icUQolbWsqmGBd+ds8noe8Z6UdrGc3r0lCzbl7ivMs3OLGf/pUr8v0CbN28STU9dwQb8E7h3Rzek4jjjUlbMzgAustc9ba7fv3WiMaWGMadhzWANcZZVl/sbduqUp4ge255XUun2LVpNv8JZk5/5uW3F5JRO+89/JAj+s2M74T5dyYtfm/PPiPg1y9f+6OFRxdgdwfC3bTwee8Uwc8QUrt+ZTWFqh4kzED7SJjTyi7dJwbM2tvTDPzi3m5RnrWbBpN+WVR99Rwtvmb3Rzy/sL6J0Qw8t/7E9ocOCuk3+oCQHHW2uvP3CjtfY/xpj/82Amcdje8WYqzkR837jhyYz/dCnF+617FRkazLjhyQ6mEm9oExtZa7/NkCDDE9+uAiAqLJgBHZoyKKkZgzrG0adtjE+2PFq7vYBr3kqnTWwkE68aSHR4YHevONRXf6hriYFbzgYAV8Yu2jWLpHWMfvMW8XV7Z7FN+G41W3KLaRMbybjhyQE3uy0QHawwf+zC3hzfJR5Xhpu5G3YxN8PNk1PXABAeEkT/9k0Z1LEZg5Li6Nc+1vHeyVvzihkz0UVYSBDvXJNGXKNwR/P4gkMVZzuMMWnWWtf+G40xA9FSGg2WtZZ5mbu1iriIHzm/X4KKsQB0uML8rN6tOat3awB27ynDlelm7gY3czN28a8f12LtWsKCg+jbLoZBSXEM6tiMAR2aerXnal5ROVdOdFFQUsGkGwbTrlmU187tyw71LzAOmGyMeQuYX7MtFRgDXObhXOKQ9TmFuPeUMUi3NEVEfF5dC/Om0WEM79lq3/IqecXlpGe6mVtzde3ln9bzwvR1hAQZerf9X7GW2qGpxxYwLimv5E/vzCNzZxFvXTOQnm1iPHIef3TQ4sxa6zLGpAG3AFfVbF4ODLLW7vBCNnHAvvXNVJyJiDRYMZGhnNq9Jad2bwlAYWnFb4q1N37ZwCs/rSfIQK+EmOoxa0lxDExqVi+L3lZUVnHbBwtJ37ib50f347hO8cf8mg3JIa9d1hRhD3gpi/gAV4ab5o3DSYzTpWURkUDRKDyEk5NbcHLNkJaisgoWbMxlbsYu5m5w8/asjbz+SwbGQPdWTfaNWRuU1IymR7geprWWv/13Gd+v2M6DI3twTp82nviS/FpgT4eQ37DW4spwk5bUDGMCc20ZERGp7kJwfJd4ju9SfUWrpLySRZtz941Z+8C1iTdnZgKQ3LLxvmItLakZzRv/fkD/5wuz942NaxQRQkFJBTef3ImrhiZ588vyGyrOZJ+s3cVszSvReDMREfmNiNBgBneMY3DHOKALZRVVLMnKZW6GmzkbdvHx/Czemb0RgE7NoxnUsfqq2uCOccxev+s3s0oLSioINoYuLRo5+BX5NhVnso9L/TRFRKQOwkKCSE1sRmpiM24Z1pnyyiqWZeftG7P2xaItvD+3uoVYcJChsuq3fcYqra1u0dS/rRPxfd5BizNjTAwwHjgfaF6zeQfwX+Bxa+3v+0aIX3NluGkSEUJyy8ZORxERET8SGhxEv/ZN6de+KTee1InKKsuKLfnMzdjF379aWetz1GLs4A61mOxkYDdwsrU2zlobBwyr2faRN8KJd83LrB5vFqi9zEREpH4E1yzJ8acTOpKgFmNH7FDFWaK19glr7ba9G6y126y1TwDtPR9NvGlHQQkbdu5RyyYREalX44YnE3lAFwK1GDu0QxVnG40xdxtjWu7dYIxpaYy5B9js+WjiTfMydgMabyYiIvXr/H4JPHZhbxJiIzFAQmwkj13YW10tDuFQEwJGAfcCPxlj9vby2Q5MAS71dDDxLlfGLiJDg+mVoBWaRUSkfqnF2JE5VIeA3cA9NR/SwLkydzOgQ1NCg9XTXkRExElH9U5sjLm6voOIc/KKylm1LV/jzURERHzA0V4meaheU4ij0je6sVbjzURERHzBodY5W3KwXUDLg+w78DVGAP8CgoE3rLWPH7D/GaqX5wCIAlpYa2Nr9j0BnF2z7xFr7aS6nFOOnCvDTWiwoV/7WKejiIiIBLxDTQhoCQynel2z/Rlg1uFe2BgTDLwInA5kAfOMMVOstSv2HmOtvWO/428D+tV8fjbQH0gBwqmelPCNtTa/Ll+UHBlXppu+bWOJOGCqs4iIiHjfoW5rfgk0stZuPOAjE5hRh9dOA9ZZazdYa8uAD4HzDnH8aOCDms97AD9ZayustXuAxcCIOpxTjlBRWQVLs/I03kxERMRHHLQ4s9Zea6399SD7/lCH107gt+uhZdVs+x1jTAcgCZhWs2kxcKYxJsoYE0/1rc92tTzvemNMujEmPScnpw6R5EALN+VSUWVVnImIiPgIT66bUFsPIFvLNoDLgI+ttZUA1tqpwNdU3z79AJgNVPzuxax9zVqbaq1Nbd68+YG7pQ7mZrgJMjCgQ1Ono4iIiAieLc6y+O3VrrbAloMcexn/u6UJgLX2UWttirX2dKoLvbUeSRng5mW46dGmCY0jQp2OIiIiIni2OJsHdDHGJBljwqguwKYceJAxJhloSvXVsb3bgo0xcTWf9wH6AFM9mDUglVVUsWDTbtIS45yOIiIiIjUONVvzmFhrK4wxtwLfUb2UxkRr7XJjzMNAurV2b6E2GvjQWrv/Lc9Q4BdjDEA+cLm19ne3NeXYLM3OpbSiSuPNREREfIjHijMAa+3XVI8d23/b/Qc8frCW55VQPWNTPGhuhhuAgYkabyYiIuIr1EgxgM3LcNO5RSPiGoU7HUVERERqqDgLUJVVlvTM3bqlKSIi4mNUnAWolVvzKSitYJCKMxEREZ+i4ixAufaNN1NxJiIi4ktUnAWoeZlu2jaNpE1spNNRREREZD8qzgKQtRZXhlvjzURERHyQirMAtD5nD7v2lGm8mYiIiA9ScRaANN5MRETEd6k4C0CujF3ENwonKT7a6SgiIiJyABVnAWhe5m4GJTWjpj2WiIiI+BAVZwEma3cR2bnFmgwgIiLio1ScBRiNNxMREfFtKs4CjCvDTZOIEJJbNXY6ioiIiNRCxVmAcWW6GZjYjOAgjTcTERHxRSrOAkhOQSkbcvZovJmIiIgPU3EWQOZl1ow3U3EmIiLis1ScBRBXhpvI0GB6tYlxOoqIiIgchIqzAOLKcNO/QyxhIfpnFxER8VV6lw4QecXlrNyWT1pinNNRRERE5BBUnAWI+RvdWAsDk5o6HUVEREQOQcVZgJib4SY02NCvnYozERERX6biLEDMy3DTp20skWHBTkcRERGRQ1BxFgCKyypZkpWn9c1ERET8gIqzALBw024qqixp6qcpIiLi81ScBYC5GW6MgQGJGm8mIiLi61ScBYB5mW56tG5Ck4hQp6OIiIjIYag4a+DKKqpYsGm3xpuJiIj4CRVnDdzS7DxKyqs03kxERMRPqDhr4FwZanYuIiLiT1ScNXDzMt10ah5NfKNwp6OIiIhIyr1UHQAAEUlJREFUHag4a8AqqyzzMt2kJamfpoiIiL9QcdaArdqWT0FJBYN0S1NERMRvqDhrwDTeTERExP+oOGvA5mW6SYiNJCE20ukoIiIiUkcqzhooay2uDLduaYqIiPgZFWcN1Iade9hZWKbFZ0VERPyMirMGSuPNRERE/JOKswZqXoab+EZhdIyPdjqKiIiIHAGPFmfGmBHGmNXGmHXGmHtr2f+MMWZRzccaY0zufvv+aYxZ/v/t3Xuc1XWdx/HXxwEVtEQTVMAABclWubhEXrbykpmXhMqH4ZoPd2u7mpaWJblba5fNooeWm7uua5ttud4QiS46lpqVqYlyh1C8c1HGChQFHIbP/nF+5IgzNcA58ztneD0fj3nMOd/zm3PefB/DOZ/5/i6fiFgUEZdFRNQya09z32N/ZPywPXDaJElqLL1q9cQR0QRcDhwLLAXuj4gZmblw0zaZeW677c8Gxha3DweOAEYVD/8GeBvwy1rl7Smmz1rG125ZxDPPrWfN+lamz1rGxLGDyo4lSZK6qJYrZ+OBJZn5aGa+BFwHTPgL258GXFvcTmBnYEdgJ6A38EwNs/YI02ctY/K0eTzz3HoAVq/dwORp85g+a1nJySRJUlfVsjgbBDzV7v7SYuxVImIIMAy4AyAz7wHuBFYUX82ZuaiGWXuEKc2LWdva9oqxta1tTGleXFIiSZK0pWpZnHV0sFN2su0kYGpmtgFExHDgQGAwlYLu6Ih466teIOLDETEzIma2tLRUKXbjWr5q7RaNS5Kk+lPL4mwpsG+7+4OB5Z1sO4mXd2kCvBu4NzPXZOYa4Bbg0M1/KDOvzMxxmTmuf//+VYrduPbebecOxwfaIUCSpIZRy+LsfmBERAyLiB2pFGAzNt8oIkYCuwP3tBt+EnhbRPSKiN5UTgZwt+ZfsfdrX12c9endxPnHjSwhjSRJ2ho1K84ycwPwCaCZSmF1Q2YuiIgvRcTJ7TY9DbguM9vv8pwKPALMA+YAczLzx7XK2hPMmLOcWU+t4oSD9mZQvz4EMKhfH772noM9W1OSpAYSr6yJGte4ceNy5syZZccoxdOr1/GOS+9i/wG7cuNHDqNXk9cWliSpnkXEA5k5rqPH/BRvcBs3JudPnUNrW3LpqWMszCRJanB+kje4H9z7BL9++FkuPPFAhtqqSZKkhmdx1sAeaVnD125ZxJEj+3P6m19fdhxJklQFFmcNqrVtI+ddP5udezfxjfeOsoemJEk9RM16a6q2Lr9zCXOWrubyvz+EAR1cQkOSJDUmV84a0JynVvHvdyxh4piBnDhqn7LjSJKkKrI4azBrX2rj3BtmM+A1O3HRhIPKjiNJkqrM3ZoN5uu3/p5HW17gmn96M7v16V12HEmSVGWunDWQXz/cwtW/fZx/OHwoRwzfs+w4kiSpBizOGsTqF1s5/8a57N9/Fy44/g1lx5EkSTVicdYgvjBjPs+uWc+l7xvDzr2byo4jSZJqxOKsAfx4znJ+NHs55xwzglGD+5UdR5Ik1ZDFWZ17evU6/nn6fMbs24+PH7l/2XEkSVKNWZzVsczkszfNZf2GNi45dbRNzSVJ2g74aV/HfnjvE/zqoRYuPOFA9uu/a9lxJElSN7A4q1OPtqzhqz9bxFsP6M/7Dx1SdhxJktRNLM7q0Ia2jZx7wxx26tXElFNsai5J0vbEDgF16D9++Uilf+ZpY9nLpuaSJG1XXDmrM/OWruay2x/m5NEDedfogWXHkSRJ3czirI6sa23jU9fPYs9dd+LLNjWXJGm75G7NOvL1W3/PIy0v8IMPjme3vjY1lyRpe+TKWZ24e8mzfO/uxznzsCG8ZUT/suNIkqSSWJzVgdVrW/nMjXPYr/8uXHD8gWXHkSRJJXK3Zh344o/ms/L59Uz72OH02dGm5pIkbc9cOSvZT+euYPrs5Zx99HBG72tTc0mStncWZyVa+dw6Lpw+j9GDd+Oso4aXHUeSJNUBi7OSbGpqvq61jUveN4beNjWXJElYnJXmmvue5JeLW5h8/IHsb1NzSZJUsDgrwWPPvsBXf7qIt4zYkzNsai5JktqxOOtmG9o2ct4Ns+ndFEw5ZTQ77GBTc0mS9DIvpdHNrrjrEWY9uYpvTxrD3rvZ1FySJL2SK2fdaP6y1XzrFw9z0qh9mDBmUNlxJElSHbI46ybrWts49/rZvG7XHfnKRJuaS5Kkjrlbs5tMaV7MwyvX8P0PjKdf3x3LjiNJkuqUK2fd4LdLnuW7v3mMMw4dwtsOsKm5JEnqnMVZjW1qaj5sz12YfMIbyo4jSZLqnLs1a+yiGQt45vn1TP3oYfTd0emWJEl/mStnNXTLvBVMm7WMs44aztjX7152HEmS1AAszmpk5XPr+PzN8xg1eDfOPtqm5pIkqWtqWpxFxDsjYnFELImICzp4/NKImF18PRQRq4rxo9qNz46IdRExsZZZqykz+dxNc3nxpTYuOdWm5pIkqetqdhBURDQBlwPHAkuB+yNiRmYu3LRNZp7bbvuzgbHF+J3AmGJ8D2AJcFutslbbtb97ijsXt/DFd72R4QNsai5Jkrqulks644ElmfloZr4EXAdM+AvbnwZc28H4KcAtmfliDTJW3RN/eIGv/HQhRwx/HWceNrTsOJIkqcHUsjgbBDzV7v7SYuxVImIIMAy4o4OHJ9Fx0UZEfDgiZkbEzJaWlm2Mu+3aNibn3TCHph1sai5JkrZOLYuzjiqT7GTbScDUzGx7xRNE7AMcDDR39EOZeWVmjsvMcf37l39x1yvueoQHnvgTX55wEAP79Sk7jiRJakC1LM6WAvu2uz8YWN7Jtp2tjp0K3JyZrVXOVnULlq/mW794iBMP3ocJYwaWHUeSJDWoWhZn9wMjImJYROxIpQCbsflGETES2B24p4Pn6Ow4tLqyqan57n0rTc0j3J0pSZK2Ts2Ks8zcAHyCyi7JRcANmbkgIr4UESe32/Q04LrMfMUuz4gYSmXl7a5aZayWbzYv5qFn1vD1U0ax+y42NZckSVuvpv2EMvNnwM82G/vCZvf/tZOffZxOTiCoJ/c88ge+e/djnP7m13PUyAFlx5EkSQ3Oq6Nug+fWVZqaD9mjLxeeeGDZcSRJUg9gJ+5tcNGMhaxYvZapHzvcpuaSJKkqXDnbSrfOf5qbHlzKWUcN5xCbmkuSpCqxONsKK5+vNDU/aNBrOeeYEWXHkSRJPYjF2RbKTCbfNI816zdwqU3NJUlSlXmgVBdNn7WMKc2LWbZqLQATxwxkxF6vKTmVJEnqaVz26YLps5Yxedq8PxdmAM0Lnmb6rGUlppIkST2RxVkXTGlezNrWV7T9ZG3rRqY0Ly4pkSRJ6qkszrpgebsVs66MS5IkbS2Lsy4Y2K/PFo1LkiRtLYuzLjj/uJH06d30irE+vZs4/7iRJSWSJEk9lWdrdsHEsZUWn1OaF7N81VoG9uvD+ceN/PO4JElStVicddHEsYMsxiRJUs25W1OSJKmOWJxJkiTVEYszSZKkOmJxJkmSVEcsziRJkuqIxZkkSVIdsTiTJEmqIxZnkiRJdcTiTJIkqY5YnEmSJNWRyMyyM1RFRLQAT3TDS+0JPNsNr7O9cD6rzzmtLuez+pzT6nNOq6s75nNIZvbv6IEeU5x1l4iYmZnjys7RUzif1eecVpfzWX3OafU5p9VV9ny6W1OSJKmOWJxJkiTVEYuzLXdl2QF6GOez+pzT6nI+q885rT7ntLpKnU+POZMkSaojrpxJkiTVEYuzLoiIfSPizohYFBELIuKTZWfqKSKiKSJmRcRPys7S6CKiX0RMjYjfF7+rh5WdqdFFxLnF//n5EXFtROxcdqZGExH/ExErI2J+u7E9IuLnEfFw8X33MjM2kk7mc0rx/35uRNwcEf3KzNhoOprTdo99JiIyIvbszkwWZ12zAfh0Zh4IHAqcFRFvLDlTT/FJYFHZIXqIbwO3ZuYbgNE4r9skIgYB5wDjMvMgoAmYVG6qhnQ18M7Nxi4Abs/MEcDtxX11zdW8ej5/DhyUmaOAh4DJ3R2qwV3Nq+eUiNgXOBZ4srsDWZx1QWauyMwHi9vPU/nQG1RuqsYXEYOBE4Grys7S6CLitcBbge8CZOZLmbmq3FQ9Qi+gT0T0AvoCy0vO03Ay81fAHzcbngB8v7j9fWBit4ZqYB3NZ2belpkbirv3AoO7PVgD6+R3FOBS4LNAtx+cb3G2hSJiKDAWuK/cJD3Ct6j84m8sO0gPsB/QAnyv2E18VUTsUnaoRpaZy4BvUvmreQWwOjNvKzdVj7FXZq6Ayh+/wICS8/QkHwBuKTtEo4uIk4FlmTmnjNe3ONsCEbErcBPwqcx8ruw8jSwiTgJWZuYDZWfpIXoBhwD/mZljgRdwV9E2KY6DmgAMAwYCu0TE+8tNJXUuIi6kchjONWVnaWQR0Re4EPhCWRkszrooInpTKcyuycxpZefpAY4ATo6Ix4HrgKMj4oflRmpoS4GlmblpRXcqlWJNW+/twGOZ2ZKZrcA04PCSM/UUz0TEPgDF95Ul52l4EXEmcBJwenqNrG21P5U/yuYUn1GDgQcjYu/uCmBx1gUREVSO5VmUmZeUnacnyMzJmTk4M4dSOcj6jsx0VWIrZebTwFMRMbIYOgZYWGKknuBJ4NCI6Fu8BxyDJ1lUywzgzOL2mcCPSszS8CLincDngJMz88Wy8zS6zJyXmQMyc2jxGbUUOKR4n+0WFmddcwRwBpXVndnF1wllh5I2czZwTUTMBcYA/1ZynoZWrEJOBR4E5lF5v/Qq7FsoIq4F7gFGRsTSiPggcDFwbEQ8TOVsuIvLzNhIOpnP7wCvAX5efD5dUWrIBtPJnJabydVPSZKk+uHKmSRJUh2xOJMkSaojFmeSJEl1xOJMkiSpjlicSZIk1RGLM0l1KyLaiksDLIiIORFxXkRs9ftWRHy+3e2hETF/G56rf0TcV7TLeku78ZuLzEsiYnW7y+94AVtJXeKlNCTVrYhYk5m7FrcHAP8H3J2ZX6zC8w0FfpKZB23lc00Cjs/MMzt5/EjgM5l5UieP92rXrFqS/syVM0kNITNXAh8GPhEVTRExJSLuj4i5EfERqBRFEfGrYgVrYURcERE7RMTFQJ9iFWtT78GmiPjvYmXutojos/nrRsSQiLi9eI3bI+L1ETEG+AZwQvF8r/q5jhQXuPyXiLgbeHdEjIiI5oh4oMh8QLHdXhExLSJmRsTvIuLQKkyhpAZhcSapYWTmo1TetwYAHwRWZ+abgDcBH4qIYcWm44FPAwdT6ZP3nsy8AFibmWMy8/RiuxHA5Zn5N8Aq4L0dvOx3gP/NzFFUGkpflpmzqTRFvr54vrVb8M94ITOPyMwbqXQc+Hhm/i0wuXgtgMuAb2TmOOBU4KoteH5JDa5X2QEkaQtF8f0dwKiIOKW4vxuVYusl4HdFIbepNcvfUWnFtLnHikIL4AFgaAfbHAa8p7j9AyorZtvi+iJXP+BQ4KZK607g5ffkt1NpJbNpfPeI6LOFRaCkBmVxJqlhRMR+QBuwkkqRdnZmNm+2zZHA5gfTdnZw7fp2t9uAruye3NYDdV8ovgfwbGaO6WCbAMZn5kvb+FqSGpC7NSU1hIjoD1wBfCcrZzI1Ax+LiN7F4wdExC7F5uMjYlhxZuf7gN8U462btt8CvwUmFbdPb/dc2yQz/wSsiIh3AxTHxY0uHv4FcNambYtj3CRtJyzOJNWzTQfwL6BSsNwGXFQ8dhWwEHiwuCTGf/Hy3oB7gIuB+cBjwM3F+JXA3HYnBHTFOcA/RsRc4Azgk9vw79ncJOCjETEHWABsOrPzLOCI4iSEhcCHqviakuqcl9KQ1KP8tUtYSFK9c+VMkiSpjrhyJkmSVEdcOZMkSaojFmeSJEl1xOJMkiSpjlicSZIk1RGLM0mSpDpicSZJklRH/h9oo23/tssX2wAAAABJRU5ErkJggg==\n",
      "text/plain": [
       "<Figure size 720x432 with 1 Axes>"
      ]
     },
     "metadata": {
      "needs_background": "light"
     },
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.figure(figsize = (10,6))\n",
    "plt.plot(list(scores_dict.keys()),list(scores_dict.values()),marker ='o')\n",
    "plt.plot(max(scores_dict, key=scores_dict.get),max(list(scores_dict.values())),marker = 'o',markersize = 8,color = 'r',label = 'Best Tree')\n",
    "plt.xlabel('Depth of Tree')\n",
    "plt.ylabel('10 CV accuracy')\n",
    "plt.legend()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Happy Learning :)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.3"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
